Senhwa BiosciencesOrganisationTrialsNCT02128282Phase 1/2Completed2014127 people1 May 2014clinicaltrials.gov