English | German | Russian | Czech

aleglitazar English

Meaning aleglitazar meaning

What does aleglitazar mean?

aleglitazar

A drug being developed to treat diabetes.

Are you looking for...?