Barbara Mitra
Observed names: Barbara Maria Mitra, Mitra, Barbara
Institution: University of Worcester
Observed institutions: University of Oxford, University of Worcester
ORCID: 0000-0002-4512-466X
Observed ORCID: 0000-0002-4512-466X
OpenAlex ID: A5041454056
