Carmen Villa-Llera
Observed names: Carmen Villa, Carmen Villa Llera, Carmen Villa llera, Villa Llera, Carmen, Villa-Llera, Carmen
Institution: Metropolitan Police Service
ORCID: 0009-0005-8100-8534
Observed ORCID: 0009-0005-8100-8534
OpenAlex ID: A5082046082
