Karimdad Amir Otarodifard
Observed names: Karimdad A. Otarodi, Karimdad A. Otarodifard, Karimdad Amir Otarodi, Karimdad Otarodi, Karimdad Otarodifard
Institution: Eisenhower Medical Center
ORCID: 0000-0001-5655-4908
Observed ORCID: 0000-0001-5655-4908
OpenAlex ID: A5024570496
