Editorial: The Schistosomiasis Vaccine – It is Time to Stand up Article in Frontiers in Immunology (July 2015)