Wenjin Yang
Stanford University · Sutro Biopharma · Sunesis Pharmaceuticals
Total Patents:
36
Overall Rank:
#91,591
Years Active:
1998–2025
Stanford University Rank:
#177