English | German | Russian | Czech

mavoglurant English

Meaning mavoglurant meaning

What does mavoglurant mean?

mavoglurant

An experimental drug candidate for the treatment of fragile X syndrome.

Are you looking for...?