YES! This is Clyde Thombaugh. He discovered Pluto at the Lowell Observatory in Flagstaff, Arizona in 1930. Later he became a professor at New Mexico State where this photograph was taken around 1968.