A recent study, published in Frontiers in Marine Science, reports on the recurring problem of humpback whales colliding with large estuary-trafficking...
Scientists from China, Sweden, and Australia have discovered what they claim is the oldest known parasite, publishing their results in Nature Communications.1...