Author

David B. Shaffer

Observed names: DAVID SHAFFER, David Shaffer, Shaffer, David, Shaffer, David Bruce
OpenAlex ID: A5111849180
Works count: 30
Citation count: 370
H-index: 7
I10-index: 7
Year
Topic
Type