Stempeutics ResearchOrganisationTrialsNCT00883870Phase 1/2Completed200920 people20 Apr 2009clinicaltrials.gov