Bill Nelson Receives Senate Confirmation to Lead NASA
Bill Nelson, a three-term Democratic senator from Florida, has been formally appointed as NASA administrator following a unanimous consent agreement from the Senate. His confirmation came less than six weeks after his nomination was announced by the White House. Nelson will take over from Steve Jurczyk, who served as acting administrator for a little over […]
