Roman Urfer
Genentech · M'S Science · Agy Therapeutics
Total Patents:
20
Overall Rank:
#216,347
Years Active:
1998–2025
Genentech Rank:
#177