Keith R. Huckle
Observed names: K R Huckle, K. R. Huckle, K.R. Huckle, KEITH R. HUCKLE
Institutions: Shell (United Kingdom), Shell (Netherlands)
Observed institutions: St Mary's Hospital, Shell (United Kingdom), Shell (Netherlands)
OpenAlex ID: A5089054174
