Leishmaniasis Now On Film - The Inner Workings Of The Immune System
For the first time in Australia, scientists at Sydney's Centenary Institute have filmed an immune cell becoming infected by a parasite and followed the infection as it begins to spread throughout the…