Bioluminescent microscopy – a rising star for live imaging
Bioluminescence is a natural process that occurs in a range of species. Marine vertebrates such as the angler fish (Melanocetus […]
Bioluminescence is a natural process that occurs in a range of species. Marine vertebrates such as the angler fish (Melanocetus […]