Speaker illustration

Doctor Thomas Hugues

University Hospital Pasteur of Nice, Nice (France)