Canagliflozin definition

An experimental drug being developed for the treatment of type 2 diabetes.
noun
0
0
Advertisement