Stephen Stamp joins board at Eusa Pharma