Muhammad Ayub

Saudi Arabian Oil · Centre For Addiction And Mental Health · King Abdullah University Of Science And Technology
Total Patents: 13
Overall Rank: #373,651
Years Active: 2012–2022
Saudi Arabian Oil Rank: #370