Philip D. Henshaw
Sparta · Asml Netherlands B.V. · MIT
Total Patents:
12
Overall Rank:
#424,122
Years Active:
1985–2011
Sparta Rank:
#1