TY - RPRT TI - Bioluminescence: evolution and comparative biochemistry. AU - E N HARVEY PY - 1953 UR - https://pubmed.ncbi.nlm.nih.gov/13060362/ ID - 13060362 ER -