Step Pharma Appoints Neil Gallagher to Strengthen R&D Leadership | Intellectia.AI