Regenerative Medicine Technologies Laboratory, Laboratories for Translational Research (LRT), Ente Ospedaliero Cantonale (EOC), Bellinzona, Switzerland.
Service of Orthopaedics and Traumatology, Department of Surgery, EOC, Lugano, Switzerland.
Euler Institute, Faculty of Biomedical Sciences, Università della Svizzera italiana (USI), Lugano, Switzerland.