Science News Meet the zeptosecond, the shortest unit of time ever measured Scientists have measured the shortest unit of time ever: the time it takes a light...
Pacific lamprey: The jawless fish that survived 4 mass extinctions and sucks prey dry of blood and body fluids