Primary Job Title Vice President & Head of Pharmacology Primary Organization Galecto
Location Stevenage, Herefordshire, United Kingdom Regions Europe, Middle East, and Africa (EMEA)
LinkedIn View on LinkedIn
Robert Slack is the Vice President & Head of Pharmacology at Galecto. He attended University of Strathclyde.

