Muhammad Ashraf

Prince Mohammad Bin Fahd University · Pfizer · Saudi Arabian Oil
Total Patents: 12
Overall Rank: #402,530
Years Active: 2007–2024
Prince Mohammad Bin Fahd University Rank: #17