11-1 Daehyun-dong
Seodaemun-gu
Seoul 120-750, Seoul Seoul 120
Korea, Republic of (South Korea)
Ewha Womans University
Israel, Liberal, Law of Return, Jew, Sovereign Prerogative, Immigration, Naturalization, Israel Law