Csaba J. Peto
Exelixis · University of California · Symphony Evolution
Total Patents:
27
Overall Rank:
#141,301
Years Active:
1998–2025
Exelixis Rank:
#13