Robert Louis "Bob" Behnken is a United States Air Force officer, NASA astronaut and former Chief of the Astronaut Office. Behnken holds a Ph.D in Mechanical Engineering and holds the rank of Colonel in the U.S. Air Force. Col. Read More
SpaceX's Crew Dragon spacecraft with astronauts Robert Behnken and Douglas Hurley has successfully undocked from the International Space Station (ISS) and is headed back to Earth, reported Sputnik. ...
While the world was occupied with NASA and Space X launching first manned orbital spaceflight from the US, China made space strides of its own with two successful rocket flights back to back. ...