For the second time in less than a year, an exhibition about the human body is settling in for an extended run at the Buffalo Museum of Science. But don't fear taking the kids to "Sesame Street ...