Lisa A. DeLouise
Xerox · University Of Rochester
Total Patents:
13
Overall Rank:
#382,717
Years Active:
1998–2016
Xerox Rank:
#1,448