Alexandros I. Stefanakis

Editor in Chief, Circular Economy and Sustainability / Asst. Professor, Technical University of Crete
  • Technical University of Crete
  • +302821006121
  • Greece