James Brent Klassen
Genesis Advanced Technology · Genesis Robotics And Motion Technologies Canada, Ulc · Genesis Robotics Llp
Total Patents:
85
Overall Rank:
#19,944
Years Active:
1996–2025
Genesis Advanced Technology Rank:
#1