Leon F. Garcia-Martinez

Alderbio Holdings · H. Lundbeck A/S · University Of Iowa
Total Patents: 93
Overall Rank: #16,763
Years Active: 2009–2025
Alderbio Holdings Rank: #3