James Tartaglia

Virogenetics · Sanofi Pasteur · Consejo Superior De Investigaciones Cientificas (Csic)
Total Patents: 32
Overall Rank: #110,748
Years Active: 1995–2025
Virogenetics Rank: #2