Scientific board

Pierpaolo Trimboli, MD

Lugano, Switzerland