IMBL

AcronymDefinition
IMBL➣Integrated Molecular Biology Laboratory (Canada)
IMBL➣Indian Mound Branch Library (Enon, OH)