Mahmoud H. Abd Elhamid

Total Patents: 103
Overall Rank: #13,710
Years Active: 2004–2024
Company Rank: N/A