Skip to main content alibris logo

George Leloudas

Dr George Leloudas is a lecturer at the Institute of International Shipping Law and International Trade (ISTL) of Swansea University.