A Talk by Stephanie Alexander

Thursday, April 15, 2004 - 4:07pm - 4:52pm EDT

  • Location:Rogers Hall, 304
    Six MetroTech Center, Brooklyn, NY

Stephanie Alexander, University of Illinois at Urbana-Champaign