There has been a lot of coverage about Friday’s announcement that the President will nominate Michael Griffin as the next NASA administrator. NASA Watch has a good collection of press releases from organizations and members of Congress that pretty much all say the same thing: they like him, they really, really like him.
Over the […]