Cited by 463Open Access
University of Geneva
ORCID: 0000-0002-7793-5029Publishes on Pancreatic function and diabetes, RNA Interference and Gene Delivery, Nanoparticle-Based Drug Delivery. 94 papers and 6k citations.
Add your photo, update your bio, and get notified when your ranking changes.