Cryptosporidiosis and Cryptosporidium species in animals and humans: a thirty colour rainbow?

Cryptosporidiosis and Cryptosporidium species in animals and humans: a thirty colour rainbow?