Martin Pfeifer
Observed names: Martin J. Pfeifer, Martin Joseph Pfeifer, Pfeifer, Martin
Observed institutions: Novartis (Switzerland), Novartis Institutes for BioMedical Research
ORCID: 0000-0001-9126-5685
Observed ORCID: 0000-0001-9126-5685
OpenAlex ID: A5113696177
