Thea Shahrokh
Observed names: Shahrokh, T., Shahrokh, Thea, T. Shahrokh, THEA SHAHROKH, Thea Shahrokh (19288282)
Institution: University of Sheffield
Observed institutions: Coventry University, University of Sheffield
ORCID: 0000-0002-6288-9824
Observed ORCID: 0000-0002-6288-9824
OpenAlex ID: A5047899032
