IMBB

AcronymDefinition
IMBBInstitute of Molecular Biology and Biotechnology (Greece)
IMBBI May Be Back