Yu Chen

Ngm Biopharmaceuticals · Euroscreen S.A. · Irm
Total Patents: 9
Overall Rank: #539,776
Years Active: 2013–2025
Ngm Biopharmaceuticals Rank: #13