Sahar Batsry

Carfoldio
Total Patents: 1
Overall Rank: #2,949,269
Years Active: 2017
Carfoldio Rank: #7