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