Chance Holland

Apeel Technology · Nexa3D
Total Patents: 17
Overall Rank: #263,161
Years Active: 2017–2025
Apeel Technology Rank: #3