Mahmood Mehrafrooz Mayvan
Observed names: MAHMOOD MEHRAFROOZ MAYVAN, MAHMOOD MEHRAFROZ MAYVAN, MAYVAN, MAHMOOD MEHRAFROOZ, Mayvan, Mahmood Mehrafrooz, Mayvan, Mahmood Mehrafroz, Mehrafrooz Mayvan, Mahmood
ORCID: 0000-0002-7494-0981
Observed ORCID: 0000-0002-7494-0981
OpenAlex ID: A5056263167
