Faridoon
Observed institutions: East China University of Science and Technology, The University of Queensland, Chinese Academy of Sciences, Rhodes University, Islamia College University, University of Peshawar, Shanghai Institute of Materia Medica, Center for Excellence in Molecular Cell Science, University of Chinese Academy of Sciences, State Key Laboratory of Drug Research
OpenAlex ID: A5047277695
