NCT03875729 - Recent-Onset Type 1 Diabetes Trial Evaluating Efficacy and Safety of Teplizumab | Crick | Crick