Wanying Sun

Merck · Auburn University
Total Patents: 27
Overall Rank: #145,034
Years Active: 1996–2022
Merck Rank: #465