By oracknows on September 13, 2006. Tangled Bank #62 has been posted at The Hairy Museum of Natural History. Get your science blogging fix. Tags medicine More like this