Estella

Dr. Estella Atekwana

Adjunct Professor - Oklahoma State University

Dean - College of Earth, Ocean, and Environment (University of Delaware)

111 C. Robinson Hall - University of Delaware
302-831-2841
atekwana@udel.edu