Allen, J Jose; Ann Maria, Joseph
(2022-09-14)
India is rapidly urbanizing and growing in population. Even though India has a population of
over 1.36 billion people, approximately 2.2 percent of the population suffers from a serious
mental or physical handicap. ...