UMSHA: Hamadan University of Medical Sciences

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

Definition in English: Hamadan University of Medical Sciences