Nature Immunology, vol. 23, no. 9, page. 1330 - 1341, 2022-09
IMMUNITY, vol. 49, no. 6, page. 1034 - +, 2018-12
Theranostics, vol. 5, no. 12, page. 1328 - 1342, 2015-01