top of page
CONTACT INFORMATION
Departments of Internal Medicine, Developmental Biology, Immunology and Pathology
Office: CSRB North Tower, Room 823a
​
Tel 314 362-1171
​
660 South Euclid, Campus
Box 8086, St Louis, MO 63110
Lab:
​
CSRB-NT 821 and 823
Tel 314-362-0222
Fax 314-362-0186
bottom of page