Rosa Letizia
Observed names: Letizia R, Letizia, R, Letizia, R., Letizia, Rosa, Letizia,Rosa, R Letizia, R. Letizia
Institutions: Cockcroft Institute, Lancaster University
ORCID: 0000-0002-1664-2265
Observed ORCID: 0000-0002-1664-2265
OpenAlex ID: A5001343346
