
Dejian Ren
Department: Dept. of Biology
dren@sas.upenn.edu
215-898-9271
Start Year: 1995
Starting Institution: University of Pennsylvannia
Current Institution: University of Pennsylvannia
Dejian Ren