OTBTS

AcronymDefinition
OTBTSOperating Theater Blood Transaction System