People

Dejian Ren

Dejian Ren

Department: Dept. of Biology

Start Year: 1995
Starting Institution: University of Pennsylvannia
Current Institution: University of Pennsylvannia

Roles

Fellow