Teresa M. Karrer
Observed names: Karrer, Teresa, Karrer, Teresa M., Karrer, Teresa Melanie, T. M. Karrer, Teresa Karrer, Teresa M Karrer
Institution: Roche (Switzerland)
ORCID: 0000-0002-7444-7679
Observed ORCID: 0000-0002-7444-7679
OpenAlex ID: A5044592550
