Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Morgan Langille
Created more informative stats for BioTorrents (>1300 users, >1400 downloads, 2.62 TB transferred): http://www.biotorrents.net/about...