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