257 pubs · 11,664 cites · h-index 55
King Saud University
2002 - Present
Kwangwoon University
2019 - 2019
Plasma (Russia)
Bioscience (China)
Institute of Zoology
2016 - 2018