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...

Instance of
Member of
Occupation
References