Ivan Alvarez
Ivan Alvarez

Ivan Alvarez

Neuroscientist, vision and perception person. Occasionally muses on the state of science journalism and other things.