
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
ID: 1179762818117181441
03-10-2019 14:20:50
379 Tweet
1,1K Followers
110 Following