More than 1.4 million people have visited the John P. McGovern Museum of Health & Medical Science in Houston since it opened in 1996. The museum’s Amazing Body Pavilion provides a walking tour through the human body, including a 10-foot-tall brain, a 27-foot intestine and a walk-in eyeball.