People

Francesca Houghton

Roles

Elkedonia

In Vitro Pharmacology Lead

Current