The pentagon and the bean—redrawing the structure of an immune system protein
Researchers have revealed the structure of an essential immune protein, creating future possibilities to develop more effective medicines for a range of illnesses from cancer to neurological diseases. University of Tokyo ...