Shuai Chen

Arbutus Biopharma · Wistar Institute Of Anatomy And Biology · Unknown
Total Patents: 14
Overall Rank: #331,473
Years Active: 2008–2025
Arbutus Biopharma Rank: #22