Episode Details
Back to Episodes
TWiM #59: Are viruses part of our immune system?
Published 12 years, 9 months ago
Description
Vincent and Michael discuss the finding that bacteriophage might be part of the mucosal antimicrobial defense system.