Scott W. Lewis
Percept Technologies · Multimedia Systems · The University Of Manchester
Total Patents:
75
Overall Rank:
#25,276
Years Active:
1989–2025
Percept Technologies Rank:
#1