Steven Portela

Nima Labs · Nima Acquisition · Haemonetics
Total Patents: 11
Overall Rank: #431,325
Years Active: 2014–2025
Nima Labs Rank: #2