Honorary degree recipients straddle science, politics