Q: Where is Stem-Cell & Brain Research Institute?
A: Stem-Cell & Brain Research Institute is located at: 18 Avenue du Doyen Jean Lépine, 69500 Bron, France
Q: What are the coordinates of the Stem-Cell & Brain Research Institute?
A: Latitude: 45.7490842, Longitude: 4.9007558
Q: How is Stem-Cell & Brain Research Institute rated?
A: Stem-Cell & Brain Research Institute has not rated yet on addressschool.com