Huifen Chen

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