GRIFFITH HUGH

PrivateCIK: 1296964
Location

EDINBURGH, X0

NUCANA PLC
PositionChief Executive Officer
TenureSince Mar 2026
Holdings