New treatment for rheumatoid arthritis shows great promise Sciworthy, 24 Aug 2020 The immune system is your body’s personal army of soldiers — when it comes across potentially harmful invaders like viruses and…