Hazem Elmeleegy

Snowflake · Google · Qatar Foundation
Total Patents: 7
Overall Rank: #697,018
Years Active: 2011–2024
Snowflake Rank: #266