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.org
Shipping Address:
901 Volker Blvd
Kansas City, MO 64110
|
Rachel Helston
Laboratory Manager I
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.org
|