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