A set of British postal stamps commemorating the 25th anniversary of NASA’s Hubble Space Telescope includes a star detected by a Rochester Institute of Technology professor nearly 20 years ago. The ...