Robert Kraft, professor of astronomy and astrophysics