Isabelle Leclerc Global citimpact: 3.53 Researcher at Division of Diabetes, Endocrinology and Metabolism, Section of Cell Biology, Department of Medicine, Imperial College London, SW7 2AZ London, . Profile Groups View View Profile Please login or register to access this profile