Boaz Behar

Digma Medical
Total Patents: 6
Overall Rank: #804,973
Years Active: 2014–2023
Digma Medical Rank: #5