Tag Archives: Immune system

Settled science update – of mice and men

Just when you think you know everything there is to know about a model you run tests on, out comes some whippersnapper to upset the scientific apple cart. It makes you wonder how this could have gone on for so … Continue reading

About these ads
Posted in Current News, Puzzling things, Science | Tagged , , , , , | 94 Comments