The BDD Pharma team. CEO Carol Thomson is fourth from the left (Picture – Newsmaker PR) By Andrew Lambert | June 16, 2025 ← Scottish company taking years off drug development