Assistant Professor
University of Delaware
Animal and Food Sciences, 020 Townsend HallNewark, DE, 19716
(302) 831-1045
(302) 831-2822
haiqiang@udel.edu
http://ag.udel.edu/anfs/faculty/Chen.html