Chudi Ndubaku

Genentech · F. Hoffmann-La Roche Ag · Chinook Therapeutics
Total Patents: 32
Overall Rank: #110,623
Years Active: 2012–2025
Genentech Rank: #97