Shima Sepehri

Name : Shima Sepehri
Position : Researcher - partner 3
City : Lausanne
Country : Switzerland

Contact Shima Sepehri