Helen Chen

Merck · G.D. Searle · Methylgene
Total Patents: 21
Overall Rank: #200,781
Years Active: 1998–2025
Merck Rank: #935