Anonymous ID: 9e8d2e March 8, 2021, 3:10 a.m. No.13169861   🗄️.is 🔗kun

Screencapture of top of luciferase-luminopsins paper which substantiates the claims made in a comments section under an article (to be posted next if the "unknown error" allows)