A Study of an Encapsulated Cell Technology (ECT) Implant... | NCT00447954 | Trialant