Mohammad Taha

Royal Melbourne Institute Of Technology
Total Patents: 2
Overall Rank: #1,883,756
Years Active: 1989–2021
Royal Melbourne Institute Of Technology Rank: #18