Carlotta De Luca
Observed names: DE LUCA, CARLOTTA, De Luca, Carlotta, Luca, Carlotta De
Institution: University of Veterinary Medicine Vienna
Observed institutions: University of Padua, University of Veterinary Medicine Vienna
ORCID: 0000-0002-4435-9985
Observed ORCID: 0000-0002-4435-9985
OpenAlex ID: A5017099338
