Amira Mohamed

Silminds, Llc, Egypt
Total Patents: 4
Overall Rank: #1,218,553
Years Active: 2014
Silminds, Llc, Egypt Rank: #2