NCT02236910 2024-10-15Lu-DOTA-TATELondon Health Sciences Centre Research Institute OR Lawson Research Institute of St. Joseph'sPhase 2 Unknown66 enrolled