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