Jianxin Chen

Arbutus Biopharma · Tekmira Pharmaceuticals · Dermira (Canada)
Total Patents: 15
Overall Rank: #312,882
Years Active: 2010–2024
Arbutus Biopharma Rank: #13