November 16, 2023

If Luciferin is the enzyme emitting bioluminescence in a cell, then why has it been considered the Devil on Earth for thousands of years ? Curious !