Ye Shen
Genentech · Unknown
Total Patents:
9
Overall Rank:
#535,546
Years Active:
2013–2025
Genentech Rank:
#736