Mohammad Amjadi
Institution: Arkansas Tech University
Observed institutions: Isfahan University of Medical Sciences, University of Memphis, Arkansas Tech University
ORCID: 0000-0001-6940-8715
Observed ORCID: 0000-0001-6940-8715
OpenAlex ID: A5001540363
