Landon (Todd) Detwiler

Research Scientist/Engineer 3, Abernethy Lab

UW Health Sciences
Phone: 206-616-2336
Email: det@uw.edu