95
– Catholic University and the Gemelli Polyclinic in Rome
– San Raffaele Telematic University of Rome
– University of Milan
– Journal Science Advances