Stefan L. Schaefer
Observed names: S.L. Schaefer, Schaefer SL, Schaefer, Stefan L., Stefan L Schaefer, Stefan L. Schäfer
Institution: Max Planck Institute of Biophysics
Observed institution: Max Planck Institute of Biophysics
ORCID: 0000-0001-7942-8701
Observed ORCID: 0000-0001-7942-8701
OpenAlex ID: A5075274463
