University of Medicine, Montpellier, Languedoc Roussillon, France

Royalty-free stock photo ID: 37574395

University of Medicine, Montpellier, Languedoc Roussillon, France