Megan Ybarra (she/her/hers)

Megan-Ybarra
Megan
Ybarra
she/her/hers
Associate Professor
(206) 616-5033
SMI 303C
Office Hours: 
Autumn: Paid professional leave (Sabbatical)

Background and Experience