
Lewis & Clark College
University
United States of America
Portland, Oregon, US