Cecily Rou-Yun Sun

Ampsource Biopharma Shanghai · Tanox Biosystems
Total Patents: 10
Overall Rank: #495,279
Years Active: 1998–2023
Ampsource Biopharma Shanghai Rank: #13