Xie Lab

New website coming soon!

Contact Information

Xie Lab
Stowers Institute for Medical Research
1000 East 50th Street
Kansas City, MO USA 64110

tgx@stowers.org

816.926.4061