Alexander Link
Observed name: Alexand Link
Institution: Molecular Partners (Switzerland)
Observed institutions: Friedrich-Alexander-Universität Erlangen-Nürnberg, Molecular Partners (Switzerland)
ORCID: 0009-0004-0545-3161
Observed ORCID: 0009-0004-0545-3161
OpenAlex ID: A5114626383
