Assistant Professor
Phone: (302) 831-3046
Fax: (302) 831-2281
Email: lmahaffy@udel.edu
Office: 205 Wolf Hall
Address:
Department of Biological Sciences
Wolf Hall
University of Delaware
Newark, DE 19716
*Course web site available through Sakai