On episode #282 of the science show This Week in Virology, the TWiV team reviews a meta-analysis of clinical trial reports on using Tamiflu for influenza, and suggestions on how to rescue US biomedical research from its systemic flaws.
You can find TWiV #282 at www.microbe.tv/twiv.