The Science of Sustainability

Tag: National Park Service

Millipede Mystery: A New Fluorescent Subspecies on Alcatraz?

Millipede Mystery: A New Fluorescent Subspecies on Alcatraz?

During a routine February survey on Alcatraz Island, surveyors found no sign no rats. Instead, they discovered a colony of millipedes glowing with an intense white light.

Continue Reading