Tags » By Steve Goldstein

By Steve Goldstein

March 17, 2017 - 11:01am

On the cover page of the immunology textbook Victoria Shanmugam used in medical school was a quotation that resonated with the young Londoner: “Immunology is the invention of the devil, who is making it up as he goes along because he is not too...

Read More