Céline Ritter Schenk

Senior Researcher
Medicine Section