Abel de la Rosa
Emory University · Digene · Hoffmann-La Roche
Total Patents:
15
Overall Rank:
#310,143
Years Active:
1999–2025
Emory University Rank:
#45