Baumann Lab |
|
|
![]() |
Contact Details: Peter Baumann Stowers Institute for Medical Research 1000 East 50th Street Kansas City, MO 64110, U.S.A. phone: ++1 - (816) 926-4445 fax: ++1 - (816) 926-2096 email: peb@stowers-institute.org
Shipping Address: 1000 E. 50th Street Kansas City, MO 64110
Rachel Helston Senior Administrative Assistant Stowers Institute for Medical Research 1000 East 50th Street Kansas City, MO 64110, U.S.A. phone: ++1 - (816) 926-4391 fax: ++1 - (816) 926-4682 email: rmh@stowers-institute.org |