Margaret F. Hicks
Biotechnology Research And Development · The Board Of Regents For Northern Illinois University Of Dekalb
Total Patents:
3
Overall Rank:
#1,622,151
Years Active:
1999–2001
Biotechnology Research And Development Rank:
#17