David J. McCulloch
Observed names: D J McCulloch, D McCulloch, D. J. McCulloch, D. McCulloch, D.J McCulloch, D.J. McCulloch, DJ McCulloch, David McCulloch
Institution: Philips (United Kingdom)
Observed institutions: University of Sussex, Philips (United Kingdom)
OpenAlex ID: A5058279087
