Current or last location: Athens, Greece
Full legal name:
Εθνικό Αστεροσκοπείο Αθηνών
At this time AstroGen has records of 2 with research performed at this institute.