Mackall Lab Profile Banner
Mackall Lab Profile
Mackall Lab

@MackallLab

1,761
Followers
52
Following
3
Media
64
Statuses

Official account of the Mackall lab at @Stanford . Discovering principles that control tumor:immune interactions to develop immunotherapies for cancer.

Stanford, California
Joined November 2021
Don't wanna be here? Send us removal request.

No tweets found