Laura PICARD Pratical info Glucose sensing, Insulin signaling, and Glucotoxicity Chargé de recherche Intern Contact 0153732724 Contact by email