News

The protein GBP1 is an essential part of the human body's defense mechanism against infections. However, the mechanism by which this material envelops germs and parasites in a protein sheath to ...