Megan Ybarra (she/her/hers)

Megan-Ybarra
Megan
Ybarra
she/her/hers
Associate Professor
SMI 303C
Office Hours: 
On leave

Background and Experience