Rebecca Taub
Madrigal Pharmaceuticals · Hoffmann-La Roche · Trustees Of The University Of Penna
Total Patents:
9
Overall Rank:
#539,724
Years Active:
1992–2025
Madrigal Pharmaceuticals Rank:
#3