Benjamin Sibbett
Observed name: Ben Sibbett
Institution: John Wiley & Sons (United Kingdom)
Observed institutions: Institute of Science and Technology Austria, John Wiley & Sons (United Kingdom)
ORCID: 0000-0001-9547-1355
Observed ORCID: 0000-0001-9547-1355
OpenAlex ID: A5042457404
