Léon Turner
Observed names: Leon Turner, Léon P. Turner, Turner, Leon
Institution: International Society for Science and Religion
Observed institutions: University of Cambridge, International Society for Science and Religion
ORCID: 0000-0001-7586-1161
Observed ORCID: 0000-0001-7586-1161
OpenAlex ID: A5047469325
