Vision Science Shen Lab

Location: South Lake Union

Mailing Address: University of Washington Shen Lab, E 230 750 Republican St. Seattle, WA 98109-8058

Main Reception Tel: 206-897-1327 Lab Phone: 206-616-9697 Fax: 206-685-9315