MHML: Al Maktoum Harvard Medical Library

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

Definition in English: Al Maktoum Harvard Medical Library