English | German | Russian | Czech

lixisenatide English

Meaning lixisenatide meaning

What does lixisenatide mean?

lixisenatide

A GLP-1 receptor agonist being investigated for the treatment of diabetes.

Are you looking for...?