Peter Garrett
Ennova Direct · Edge Mobile Payments
Total Patents:
15
Overall Rank:
#315,112
Years Active:
1998–2023
Ennova Direct Rank:
#2