We're a Step Closer to Stopping a Parasite From Inflicting 'Sleeping Sickness' Science Alert, 10 Jun 2023 There's still more work to do.