daily.zooniverse.org
Zooniverse on Buzzfeed!
Yes, that’s right! The internet has confirmed that the Zooniverse is totally awesome, as we have appeared not once but twice on the same BuzzFeed list, 13 Ways DIY Science Triumphed in 2013! …