Roman Urfer

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