14 FB users likes Institut de Biologie Montpellier, set it to 207 position in Likes Rating for Montpellier, France in Local Business category
Institut de Biologie Montpellier is Montpellier based place and this enity listed in Train Station category.