Mohsen Heydarzadeh
Observed name: Heydarzadeh, Mohsen
Institution: Turku University of Applied Sciences
Observed institutions: Turku University of Applied Sciences, University of Tehran
ORCID: 0009-0004-1002-1806
Observed ORCID: 0009-0004-1002-1806
OpenAlex ID: A5080079212
