About The Helminth Conference (CS003280) United Kingdom