UCL's €60M AI Drug Discovery Project: Impact 2025