Quentin Ruiz-Esparza

Associate Program Director, Online Duke

Quentin Ruiz-Esparza

Recent Blog Posts: