Studying ECE at tuc https://www.tuc.gr
Company:Technical University of CreteLocation:Chania, Crete, Greece
pleontis doesn’t have any stars yet.