Stephan Desrochers Directory Stephan Desrochers TOP CLAW RECIPIENT Dr. Stephan Desrochers Associate Professor of Psychology Office W-1214 Office phone Mobile 678.682.5545 Email Address Email