2 ms·
It's really exciting to see all these positive results coming from therapies involving our own immune system. I never thought I'd see the day where I could imag
by mbStavola 4y ago
It's really exciting to see all these positive results coming from therapies involving our own immune system. I never thought I'd see the day where I could imagine both cancer and autoimmune disorders being "solved" in my lifetime, but here we are.