Q/A with “Helminths: New Insights from Immunity to Global Health” co-organizer Dr. Nicola Harris

"Helminths are perhaps the most successful parasites on the planet," says Dr. Nicola Harris, co-organizer of the upcoming Keystone Symposia on "Helminths: New Insights...