top of page
CONTACT INFORMATION
Department of Biology
Saint Louis University
Office:
Tel 314-977-3965
Fax 314-977-1014
​
Macelwane 205
3507 Laclede Avenue
St. Louis, MO 63103
​
Undergraduate students interested in participating in my research should contact me via email.
bottom of page