Rosa P. Vanmaele
Synsorb Biotech · University Of Alberta
Total Patents:
4
Overall Rank:
#1,277,014
Years Active:
1999–2001
Synsorb Biotech Rank:
#20