Faculty Profile
Chuming Chen
Chuming Chen
Research Faculty
147 APBio Center
Newark, Delaware 19716
P: 302-831-3426
chenc@udel.edu
EDUCATION
Research Faculty
147 APBio Center
Newark, Delaware 19716
P: 302-831-3426
chenc@udel.edu
EDUCATION