.@ghrouth Given that TCGA started way back in 2005, and this is their first discovery paper, 200 authors isn't too surprising.

1:12pm July 20th 2012 via HootSuite in reply to