Gamers solving an AIDS protein problem in 15 days, there are more devices connected to the internet than people on Earth! This is some impressive information/numbers about the internet and the power it has at communicating! Thought I'd share this with my Blog/Twitter followers!
Provided by: open-site.org
2 days ago in Variety of Life