S

Steven F. Ziegler

Benaroya Research Institute

ORCID: 0000-0003-0657-5529

333 papers and 43k citations.

PubIndex Score98Top 2%How it's scored
333Publications
43kTotal Citations
First publication: 1981First senior author: 1991