John R. Engen
Micromass Uk Limited · Northwestern University
Total Patents:
3
Overall Rank:
#1,521,493
Years Active:
1989–2015
Micromass Uk Limited Rank:
#152