Senior Laboratory Technician eric.struth@pomona.edu Office: Estella Laboratory 0005 United States (909) 621-8721 United States