Thousands of students graduated from Duke University today. Muhammad Yunus was the commencement speaker and David Distenfeld was the student speaker.
Photos by Zachary Tracer/The Chronicle.
Get The Chronicle straight to your inbox
Signup for our weekly newsletter. Cancel at any time.