George Andrew Mangogna

Incube Labs
Total Patents: 2
Overall Rank: #1,960,289
Years Active: 2015–2018
Incube Labs Rank: #20