Yoel Sefi

Nanopass Technologies
Total Patents: 4
Overall Rank: #1,136,805
Years Active: 2011–2023
Nanopass Technologies Rank: #7