Press Release Step Pharma announces the appointment of Neil Gallagher as Non-Executive Director Jul 1