David Brent MacQueen
Nanogram · Sri International · Wm. Marsh Rice University
Total Patents:
12
Overall Rank:
#421,186
Years Active:
2002–2014
Nanogram Rank:
#11