Haven't heard of Rice for awhile.
Professor of Political Science at Stanford, where she had been Provost; Also with the Hoover Institute, according to Wikipedia.
Not a bad choice, but perhaps too low key to stir up sufficient support.
She did stir up some pretty nasty attacks from the far lefties.