ellipsis Share Save PDF Version Report Profile Amelia Abreu University of Washington Portland, OR, UNITED STATES Contact Industry Expertise (3) Internet Women Media - Online Affiliations (2) University of Washington UT-Austin