Megan Ybarra

Megan
Ybarra
Assistant Professor
SMI 424
Office Hours: 
by appointment

Background and Experience