Searching map area
Antonio Lanzavecchia
? TBD
Italian and Swiss immunologist

Antonio Lanzavecchia (born in Varese 9 October 1951) is an Italian and Swiss immunologist. As a fellow of Collegio Borromeo he obtained a degree with honors in Medicine in 1976 from the University of Pavia where he specialized in Pediatrics and Infectious Diseases. He is Head Human Immunology Program, Istituto Nazionale di Genetica...