Title: International research in Geneva ..
Subjects: Research, League of Nations