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 Memberships Order By: Last Active Most Members Newly Created Alphabetical