generic speaker image

Amelia Abreu Amelia Abreu

University of Washington

Portland, OR, UNITED STATES

Industry Expertise (3)

Internet

Women

Media - Online

Affiliations (2)

  • University of Washington
  • UT-Austin