Title: Roster of Indian scientific and technical translators
Subjects: Directories, Science, Technology, Translating, Translators
Places: India