IMBR

Medical abbreviations:
IMBR

Immobilized Microbe BioReactor