Francesco Berlanda-Scorza

Francesco Berlanda-Scorza is a senior technical officer in the Vaccine Development Program at PATH.