Imeglimin. A new and novel drug thats better than Metformin

Metformin has been tested by Ora so has imeglimin at various doses or combos with other molecules?

1 Like