Personal information

Verified email addresses

Verified email domains

Activities

Employment (1)

University Of Edinburgh: Edinburgh, GB

2007-10-01 to present (Centre for Regenerative Medicine)
Employment
Source: Self-asserted source
Paul Travers