Call for Papers
Fall Deadline: Oct 15
Submission Guidelines
Search
Managing Editor
Assistant Managing Editor
Peer Review Manager
Assistant Peer Review Manager
New Media Team
CCT Advisor
Recent blog posts
- Creative Blogs to Survive By
- Weekly Roundup: Blog Picks for October 3, 2008
- Thesis Blog: Approaching Open Culture
- Technology-Enabled Development Hourglass: Micro-Finance Case Study
- Ni Una Mas
- Weekly Roundup: Blog Picks for September 26, 2008
- Viral Fundraising
- Cult of the Political Celebrity
- Falsifying my Paradigms
- Weekly Roundup: Blog Picks for September 19, 2008







Did you know that 80-90% of all scientific discovery has been accomplished in the last 100 years? Apparently if we calculate the percentage of scientists who are still alive from the total number of scientists that have ever lived, we will get just about the same number: 80-90% (Sismondo, 2004).




Recent comments
5 hours 10 min ago
5 days 7 hours ago
1 week 3 days ago
1 week 3 days ago
1 week 5 days ago
1 week 5 days ago
2 weeks 15 hours ago
2 weeks 16 hours ago
2 weeks 4 days ago
2 weeks 6 days ago