Stéphanie Lecaudé
Observed names: Lecaudé, Stéphanie, S. Lecaude, STEPHANIE LECAUDE, Stephanie G. Lecaude, Stephanie Lecaude
Institutions: University of Bern, University Hospital of Bern
Observed institutions: University of Bern, University of Denver, University Hospital of Bern, Teva Pharmaceuticals (Israel)
OpenAlex ID: A5037152382
