Jessica Strid
banner
stridlab.bsky.social
Jessica Strid
@stridlab.bsky.social
Immunologists, Professor and group leader at Imperial College, UK. We study how tissue resident immune cells regulate epithelial cell homeostasis, repair and cancer
No media yet.