Michael J. Blaylock

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