An audience with... Rino Rappuoli.
Rappuoli
Rino
R
Novartis Vaccines & Diagnostics, Siena, Italy.
D003141:Communicable Diseases / Q000276:immunology; D004345:Drug Industry / Q000191:economics / Q000639:trends*; D014612:Vaccines / Q000191:economics
D014612:Vaccines