Sarper Ozharar
Nec · University Of Central Florida
Total Patents:
20
Overall Rank:
#215,058
Years Active:
2010–2025
Nec Rank:
#644