Mohammad M. Mojarradi
Xerox · Caltech · Innovate
Total Patents:
24
Overall Rank:
#174,463
Years Active:
1996–2015
Xerox Rank:
#1,448