Massimo Maurizi, Italy, Genève, male, CellMark SA