Faculté des Sciences de Montpellier is located in Montpellier, France on 30, Faculté des Sciences de Montpellier, Place E. Bataillon. Faculté des Sciences de Montpellier is rated 3.8 out of 5 in the category faculty of science in France.
Address
30, Faculté des Sciences de Montpellier, Place E. Bataillon