Skip to content
  • Physics student Justin a finalist in Metro’s race to go into space

    Metro - 04/16/2012

    Boston resident Justin Dowd has dreamed about going into space since starlight first streamed through his telescope as a little kid.