Vincent speaks with Peter Palese about his illustrious career in virology, from early work on neuraminidases to universal influenza virus vaccines, on episode #396 of the science show This Week in Virology.
You can find TWiV #396 at microbe.tv/twiv, or listen below.
Click arrow to play
Download TWiV 396 (54 MB .mp3, 74 min)
Subscribe (free): iTunes, RSS, email