katja llach

katja llach's Details

Affiliation

Pitzer College

Location

United States

Email

kllach@gmail.com