A Weizmann Institute of Science laboratory has joined forces with a research team in Cologne, Germany, to uncover details of the immune system’s molecular response following vaccination against Ebola. Their findings may help health organisations devise better...
