NCT02100826 - A Study of Cephalexin in Healthy Participants | Crick | Crick