Location

Gaiopolis Campus, Dept. of Energy Systems, 41500 Larissa, Greece

Google Scholar

View profile