Scientists invent new technology to streamline drug discovery
George Mason University researchers have discovered the exact location where two proteins responsible for hiding cancer cells from the immune system bind. This discovery provides a novel approach to developing new cancer ...