Ryan Wallis

  • Death wriggling in your eyes

    The Loa Loa ‘eye worm’ deserves more attention from the media, given the suffering it causes.   Loa Loa is a filarial nematode or ’roundworm’...

  • The ins and outs of drug testing

    Exploring the lengthy process through which an initial idea can become a clinically used drug.   Drugs are primarily developed by pharmaceutical companies from a...