Non-executive director, Astex Therapeutics

GPTKB entity