T techcrunch.com Ted Cruz to Chair Senate Science Subcommittee 13 points eastbayjake 11 years ago 3 comments