David P. Belanger, professor of physics