djpt_David_Pallarès

David Pallarès

  • Professor, Energy Technology, Space, Earth and Environment
  • Assistant Head of Department, Space, Earth and Environment