Author

D. Ross Henshaw

Observed names: D Ross Henshaw, D.R. Henshaw, D.ROSS HENSHAW, D.Ross Henshaw, DR Henshaw, Daniel Henshaw
OpenAlex ID: A5109104519
Works count: 19
Citation count: 1,603
H-index: 13
I10-index: 13
Year
Topic
Type