Mackall Lab
@MackallLab
Official account of the Mackall lab at @Stanford. Discovering principles that control tumor:immune interactions to develop immunotherapies for cancer.
ID:1459188523878084612
https://med.stanford.edu/mackalllab 12-11-2021 15:57:25
64 Tweets
1,7K Followers
52 Following