Spore photoproduct lyase: the known, the controversial, and the unknown

Spore photoproduct lyase: the known, the controversial, and the unknown