Margaret Brimble
@brimblem
Medicinal chemistry molecule maker! Mother of Trofinetide/NNZ2566 FDA approved drug for Rett Syndrome tradename Daybue - Neuren/Acadia Pharmaceuticals
ID: 2855320951
14-10-2014 07:40:20
4,4K Tweet
3,3K Followers
1,1K Following