What is bioluminescence?

 Fluorescent, phosphorescent, bioluminescent... What are they? Laurie Casalot Institute of Research for Development (IRD) MIO Mediterranean Institute of Oceanography tells us all about it!

 

More information

Share on :