The Stowers Institute For Medical Research

Contact Information

Xie Lab

Stowers Institute for Medical Research

1000 East 50th Street

Kansas City, MO USA

64110

Telephone: 816-926-4064

Fax: 816-926-2033

e-mail: cel@stowers.org