Finokalia Station, ECPL, Department of Chemistry, University of Crete is located in Greece on Koudoumalos, Finokalia Lasithi. Finokalia Station, ECPL, Department of Chemistry, University of Crete is rated 3 out of 5 in the category chemistry faculty in Greece.
Address
Koudoumalos, Finokalia Lasithi