MMUBS: Manchester Metropolitan University Business School

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

Definition in English: Manchester Metropolitan University Business School