Site archives | Contact | About Blogroll | Syndicate (RSS)
About goddamn time: U.S. Approves Cervical Cancer Vaccine. Now can we just work on making it not quite so prohibitively expensive?