Frogs

Frogs are curious little creatures. The hundreds of different known frog species have different looks and different abilities and humans have dedicated a lot of time and effort to figuring those out. From those that can kill you just by touching your skin to those who can get you high, frogs have never ceased to amaze.

Recently, an amazing discovery was made on a species of frogs from the South of India called Hydrophylax Bahuvistaraa. During a study by researchers at the Emory University, it was found that this species produces peptides that can form an efficient killer of the H1 influenza virus. (more…)