Now a chemistry professor and researcher at the University of North Carolina, Leibfarth recently was honored as the 2025 ...