Maria Francesca Allega
Observed names: Allega, Maria Francesca, M Allega, Maria Allega, Maria F. Allega, Maria-Francesca Allega
Institutions: University of Chicago, Cancer Research UK Scotland Institute
Observed institutions: University of Chicago, Cancer Research UK Scotland Institute, Danish Cancer Society, University of Glasgow
ORCID: 0000-0003-0952-8496
Observed ORCID: 0000-0003-0952-8496
OpenAlex ID: A5060423136
