Quin-Zene Chen

Tris Pharma
Total Patents: 5
Overall Rank: #923,086
Years Active: 2015–2024
Tris Pharma Rank: #6