Tecle Weldekidan

Associate Scientist  

Research

Professional Activities

Phone: (302) 831-1381

EMail: tecle@udel.edu