Kenneth Takeuchi, PhD

Postdoctoral Fellow - Crawford Lab

520 NCRC

734-764-2961