by Commission for Scientific and Technology Terminology. Ministry of Human Resource Development. Department of Education. Govt of India.
by Gopalaswamy, R.