MUDC: Manchester University Diabetes Centre

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

MUDC: Manchester University Diabetes Centre

Definition in English: Manchester University Diabetes Centre