NCT01559818 2023-06-22A Long Term Follow up Study for Patients Who Previously Took Part in the Phase I Study IMM-101-001Immodulon Therapeutics LtdPhase 1/2 Terminated10 enrolled 12 charts