Artificial intelligence, drug repurposing and peer review

Medicines Discovery Catapult