Barbara Menara
Observed names: Barbara MENARA, Menara, Barbara
Institution: University of Worcester
Observed institutions: University of Lancashire, University of Worcester
ORCID: 0000-0002-3665-6015
Observed ORCID: 0000-0002-3665-6015
OpenAlex ID: A5035182965
