Citizen Science, Planet Hunters, Projects Did Planet Hunters Discover Aliens? April 29, 2016 — 0 Comments