Steven Freear
Pace Plc · University Of Leeds · Georgia Tech Research
Total Patents:
8
Overall Rank:
#629,622
Years Active:
2001–2021
Pace Plc Rank:
#1