Thomas Devred
Partner, Head of Life Sciences and Healthcare - Paris
Connect with one of our experts