Science Explorer Back to mapMap

Suzanne Duffour

ORCID 0009-0009-2537-2023 OpenAlex
World rank
#3,884,767
of 7,710,434 ranked researchers
Rank in United Kingdom
#250,165
of 367,258
Works
73
Citations
0
h-index
0
i10-index 0
Drawing this view