Department of Life SciencesUniversity of Trieste
Dermatology ClinicUniversity of Trieste, Maggiore Hospital, Trieste, Italy
Department of PhysicsUniversity of Trieste