Penelope E. Stein
Connaught Laboratories · University Of Alberta
Total Patents:
5
Overall Rank:
#1,045,507
Years Active:
1999–2001
Connaught Laboratories Rank:
#33