Răzvan Baba
Observed names: Baba Razvan, R. Baba, Razvan Baba
Institution: University of Glasgow
Observed institutions: University of Glasgow, University of Sheffield
ORCID: 0000-0002-4642-5843
Observed ORCID: 0000-0002-4642-5843
OpenAlex ID: A5043872930
