‘Diabetes’ is short for Diabetes Mellitus (derived from Greek and Latin) and means ‘siphoning of sweet or honeyed liquid from the body.‘Diabetes’ is short for Diabetes Mellitus (derived from Greek and
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |