Erika Bowles

Part-time Lecturer

Contact information

Dept: Institute of Technology
Room: MDS 106
Phone: 253-692-5860
Email: ebowles@u.washington.edu