Wenjun Ouyang

Genentech
Total Patents: 15
Overall Rank: #316,748
Years Active: 2009–2022
Genentech Rank: #177