Michael W. Mullowney, William H. Gerwick, Justin J. J. van der Hooft et al.|Nature Reviews Drug Discovery|2023
Cited by 380
Helmholtz Institute for Pharmaceutical Research Saarland
ORCID: 0000-0002-3760-580X129 papers and 4.4k citations.
Indexing the rest of 129 publications…