IMBR

Medical abbreviations:
IMBR

Immersed Membrane BioReactor