Author headshot

Salvatore Vaccarella, PhD

Vaccarella is a scientist with the cancer inequalities team in the cancer surveillance branch of the International Agency for Research on Cancer in Lyon, France. 

Most recent by Salvatore Vaccarella, PhD