Renato Lobrano
Institution: European Institute of Oncology
Observed institutions: University of Sassari, Azienda Ospedaliero Universitaria di Sassari, European Institute of Oncology
ORCID: 0000-0002-4603-6426
Observed ORCID: 0000-0002-4603-6426
OpenAlex ID: A5076536735
