S

Stephanie E. Combs

Helmholtz Zentrum München

ORCID: 0000-0002-6934-2864

834 papers and 21.4k citations.

PubIndex Score98Top 2%How it's scored
834Publications
21.4kTotal Citations
First publication: 1972First senior author: 1972

Top publicationsby citations

Indexing the rest of 834 publications…