Aaron S. Petruzzella
Observed names: A. Petruzzella, Aaron Petruzzella, Petruzzella Aaron, Petruzzella, Aaron Simone
Observed institutions: Swiss Cancer Center Léman, École Polytechnique Fédérale de Lausanne
ORCID: 0000-0002-7616-2271
Observed ORCID: 0000-0002-7616-2271
OpenAlex ID: A5024726366
