What does HMRU stand for?
HMRU stands for "Hospital Management Research Unit"
How to abbreviate "Hospital Management Research Unit"?
"Hospital Management Research Unit" can be abbreviated as HMRU
What is the meaning of HMRU abbreviation?
The meaning of HMRU abbreviation is "Hospital Management Research Unit"
What does HMRU mean?
HMRU as abbreviation means "Hospital Management Research Unit"