Emeritus Research Professor Contact Information trainor@npl.washington.edu 206-543-4080 NPL 180 Personal Website