NCT03545087 - A Study of Lanabecestat in Participants With Severe Kidney Impairment Compared to Healthy Participants | Crick | Crick