Submitted by triblive6144 in science
Dr. Patricia Hilliard Robertson, a 1985 graduate of Indiana University of Pennsylvania, devoted her life not only to medicine but to the advancement of human spaceflight. She never made it into space herself, dying months shy of a mission. On Wednesday, the s…