John Michael Besosa

Key Control Holding
Total Patents: 2
Overall Rank: #1,904,100
Years Active: 2019–2020
Key Control Holding Rank: #3