Northeastern University physics and math major Justin Dowd has had a painting of an aerial view of the earth hanging on his bedroom wall since he was a child.