Veinte han aparecido en la muy prestigiosa publicación científica "Nature", y muchos otros han aparecido en revistas como "Science", "Nature Neuroscience", "Perception" y "Vision Research".