Professor Alan Heeger of University of California, Santa Barbara recently visited as our Harkin Lecturer. Luping Yu was the host of the event.