Physiology, pharmacology and parasitology.