Baomin Tian

Helix Biopharma · Arrowhead Center · Promis Neurosciences
Total Patents: 7
Overall Rank: #692,426
Years Active: 2005–2024
Helix Biopharma Rank: #3