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