POWELL FIONA MARY

PrivateCIK: 2112882
BIODEXA PHARMACEUTICALS PLC
PositionChief Financial Officer
TenureSince Mar 2026
Holdings