Author

Peter Stapleton

Observed names: P. S. Stapleton, Peter L. Stapleton, Stapleton, Peter
ORCID: 0009-0005-8513-3711
Observed ORCID: 0009-0005-8513-3711
OpenAlex ID: A5038838886
Works count: 25
Citation count: 42
H-index: 3
I10-index:
Year
Topic
Type