• SPE Publisher
  • Elsevier bv Publisher
  • Taylor & Francis Publisher
  • IEEE Publisher
  • Elsevier Publisher
  • Informa UK Limited Publisher