Profile picture
Alfonso Ceccherini-Nelli
Doctorate
  • Assistant Professor
    Alberta Hospital Edmonton
    Edmonton, Canada
mini profile avatar Alfonso Ceccherini-Nelli