Dr. Olivier Mercey Postdoc 2017+41 22 379 6723E-mail More information Linkedin Google Scholar Researchgate Thesis Publications Team