What is bioluminescence ?

Fluorescent, phosphorescent, bioluminescent... What is it ?  Laurie Casalot, Institut de recherche pour le développement (IRD) MIO Mediterranean Institute of Oceanography, tells us about it !

 

More information