Alzahra University
University Lecturer
University of Central Florida
Postdoctoral Research Associate
University of California, Berkeley
Postdoctoral Scholar
UC San Diego Health
Postdoctoral Scholar
University of Southern California
Postdoctoral Research Associate
Khaje Nasir Toosi (K. N. Toosi) University of Technology
University Lecturer
Friedrich Schiller University Jena
Visiting Research Scientist
K. N. Toosi University of Technology