Bioluminescence.
Science. 1979 Aug 31;205(4409):893. doi: 10.1126/science.205.4409.893-a.
Science. 1979.
PMID: 17813077
No abstract available.