CFL Scientist Helped Discover ‘Star of the Sea’ – one of 2019’s ‘Top Ten’ New Species

FOR IMMEDIATE RELEASE: Along the coastline of Belize and other Caribbean nations nearly every night, a spectacular light show takes place just beneath the waves. Millions upon millions of tiny crustaceans called ostracods (or, to …