Frog Substance Shown to Kill Human Flu Viruses
A frog found in India secretes a substance that has been shown to be highly effective at killing influenza viruses. Researchers at Emory University in Atlanta say the secreted peptide — a subunit of a protein chain — kills dozens …