Russell P. Davey
Observed names: Davey, Russell, R Davey, R. Davey, R. P. Davey, R.P. Davey, Russell Davey
Institution: BT Group (United Kingdom)
Observed institutions: BT Group (United Kingdom), BT Research, University of Strathclyde
OpenAlex ID: A5109883753
