IBMBB

AcronymDefinition
IBMBBInstitute of Biochemistry, Molecular Biology and Biotechnology (Sri Lanka)