A nation is made up of the healthy and fit residents thereof; those who are unable to move or are handicapped lessen the percentage of working population of a nation. A report has been published in media today, stating that about 2% of USA population that amounts to 5.5 million Americans is paralyzed or partly [...]