Juan Roberto Mendoza Mora

Gecko Robotics · GE
Total Patents: 9
Overall Rank: #532,166
Years Active: 1997–2025
Gecko Robotics Rank: #17