It’s commonly known as the cat parasite and has found itself in the headlines after medication prices recently skyrocketed in America. Now researchers at the University of Glasgow have found a potential...