Large, carnivorous fish excrete almost half of the key nutrients, phosphorus and nitrogen, that are essential for the survival of coral reefs, report scientists, making them a key part of a coral reef ecosystem. ...