English Bioluminescence Cited by user Chiswick Chap on 06 Dec 2014 Bioluminescence is the production and emission of light by a living organism. It is a form of chemiluminescence.
English Bioluminescence imaging Cited by user 193.204.108.202 on 20 Sep 2013 Bioluminescence imaging (BLI) is a technology developed over the past decade that allows for the noninvasive study of ongoing biological processes in small laboratory…