New Delhi, India
Posted
16 Nov 12:19
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 !