John Loren Passmore

Nanomix · Evercharge · Rextac
Total Patents: 19
Overall Rank: #229,425
Years Active: 2009–2025
Nanomix Rank: #10