Yuan Cheng

Amgen · Merck
Total Patents: 32
Overall Rank: #109,635
Years Active: 2003–2025
Amgen Rank: #51