Jessica Strid Profile Banner
Jessica Strid Profile
Jessica Strid

@StridLab

1,137
Followers
124
Following
7
Media
393
Statuses

Immunologist, group leader at Imperial College London, UK. We study how tissue resident immune cells regulate epithelial cell homeostasis, repair and cancer

Joined October 2019
Don't wanna be here? Send us removal request.

No tweets found