A brief personal history of cancer immunotherapy at Stanford: if these walls could talk….
Immunol Res. 2014 May;58(2-3):277-81. doi: 10.1007/s12026-014-8506-3.
Immunol Res. 2014.
PMID: 24760220
Review.