Dr Michalis SavvidisInternal Medicine (Organs & Systems) Stróvolos, Cyprus CyprusLokationerDr Michalis SavvidisStróvolos, Nicosia, Cyprus