Council of Scientific and Industrial Research Employee Directory
Public SafetyTamil Nadu, India11-50 Employees
Council of Scientific and Industrial Research has about 27 employees across 3 continents, most of them in Asia. By country, the largest groups are India (91%), South Africa (5%) and Canada (5%).