Professor launches to space aboard Blue Origin New Shepard on mission for NASA
Briefly