Barbara Leigh

Senior Scientist, Alcohol and Drug Abuse Institute, Affiliate Assistant Professor, Psychology

Contact

Office 1107 NE 45th Street, Suite 120
Phone (206) 543-9799
E-mail leigh@uw.edu