Saint Louis University

Dr. Stephen Dina
Dr. Stephen Dina

Associate Dean, College of Arts and Sciences

Ph.D., University of Utah

Contact Information:
Phone: (314) 977-2708
Fax: (314) 977-3658
E-mail: dina@slu.edu
Mail: Department of Biology, St. Louis University, 3507 Laclede Ave. St. Louis, MO 63103-2010