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