Wenyan Shen

Amgen · Ngm Biopharmaceuticals · Medarex
Total Patents: 49
Overall Rank: #55,795
Years Active: 1994–2025
Amgen Rank: #32