New discoveries in life sciences - Explore the science and debate the issues