University College Lyon - Monood Campus (Sciences) is a Public university located at 46 All. d'Italie, 69007 Lyon, France. It has received 31 reviews with an average rating of 4.1 stars.
The address of University College Lyon - Monood Campus (Sciences): 46 All. d'Italie, 69007 Lyon, France
University College Lyon - Monood Campus (Sciences) has 4.1 stars from 31 reviews
Public university