Updated, peer reviewed and published at Immunologic Research https://link.springer.com/article/10.1007%2Fs12026-021-09219-y