119 pubs · 2,283 cites · h-index 26
Jazan University
2012 - Present
An-Najah National University
2005 - 2025
University of Palestine
2017 - 2017
American Pharmacists Association
2012 - 2012
PharmacoGenetics (China)