Steve Harris

Steve Harris is an American professor.

History
He was nominated for the Nobel Prize for Physics. Lisa bet on him to win the prize.

Behind the Laughter
Steve Harris may refer to the professor, Stephen E. Harris.