Sean Young

Aegera Therapeutics · The University Of Ottawa
Total Patents: 2
Overall Rank: #2,162,726
Years Active: 2004–2007
Aegera Therapeutics Rank: #22