MUBFS: Makerere University Biological Field Station

What does MUBFS mean? The above is one of MUBFS meanings. It may have other definitions. Please refer to the end of this passage.

MUBFS: Makerere University Biological Field Station

Definition in English: Makerere University Biological Field Station