Jessica Strid @StridLab

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
  • Tweets
    382
  • Followers
    1K
  • Following
    112
  • Likes
    557