NASA astronaut Stephen Bowen, along with representatives from NASA and the International Space Station National Laboratory, will visit Boston on Wednesday, April 24, and Thursday, April 25, as part of the agency’s Destination Station to highlight research opportunities aboard the station. Destination Station was created to educate the public and engage prospective researchers about the benefits, capabilities, and opportunities to use the space station. The space station has been continuously inhabited for more than 23 years, enabling more than 5,000 researchers to conduct more than 3,500 innov…