What do you make of the science in the OP article Red?

  1. 928 Posts.
    lightbulb Created with Sketch. 107
    What do you make of the science in the OP article Red?
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.