Chen Shen (@chen_shen_01) 's Twitter Profile
Chen Shen

@chen_shen_01

Structural immunologist studying host-pathogen interactions
Assistant Professor @WashUID, #NewPI

ID: 1106703331051925504

calendar_today15-03-2019 23:46:50

135 Tweet

170 Followers

143 Following