S

Steven A. Lubitz

Boston Foundation

ORCID: 0000-0002-9599-4866

542 papers and 55.1k citations.

PubIndex Score98Top 2%How it's scored
542Publications
55.1kTotal Citations
First publication: 2004First senior author: 2008