Knowledge and practice for India as a developing country