Michael J. Blaylock
Phytotech Limited · Rutgers University
Total Patents:
4
Overall Rank:
#1,234,312
Years Active:
1999–2012
Phytotech Limited Rank:
#8