Profile picture
Damian Joseph Allen
Doctorate
  • Primary
    Purdue University
    West Lafayette, United States
  • Senior Researcher
    Shell (United States)
    Houston, United States
mini profile avatar Damian Allen