Damn Bugs

( US National Library of Medicine
)
Produced by WNYC Studios