Stephen Baird

Aegera Therapeutics · The University Of Ottawa · Apoptogen
Total Patents: 17
Overall Rank: #278,809
Years Active: 1993–2010
Aegera Therapeutics Rank: #6