Abigail A. Salyers
Biotechnology Research And Development · University Of Illinois, Board Of Trustees
Total Patents:
3
Overall Rank:
#1,644,998
Years Active:
1990–1997
Biotechnology Research And Development Rank:
#27