Huifen Chen
Genentech · Array Biopharma · Thesan Pharmaceuticals
Total Patents:
52
Overall Rank:
#49,789
Years Active:
2009–2025
Genentech Rank:
#38