University Library of Science is located in Saint-Étienne, France on 21 Rue du Dr Paul Michelon. University Library of Science is rated 4.3 out of 5 in the category library in France.
Address
21 Rue du Dr Paul Michelon
Accessibility
Wheelchair-accessible entrance