A Study of LY2944876 in Healthy Japanese and Non-Japanese... | NCT02188303 | Trialant