Profile picture
Phillip Andrew Davis
Doctorate
  • Primary
    Independent researcher
    Selby, United Kingdom
  • Manager
    Stockbridge Technology Centre (STC)
    Selby, United Kingdom
mini profile avatar Phillip Davis