Neal Russell and Nadia Lafferty
Neal Russell and Nadia Lafferty

Neal Russell is a doctor at Paediatric Advisor at Médecins Sans Frontières in Barcelona, Spain. Nadia Lafferty is a pediatric advisor at Paediatric Advisor at Médecins Sans Frontières in Barcelona, Spain.