Read more Why Science Declined In Ancient India? A learned medical specialist from Nagpur, in a recent article in lay press, while describing ancient medical sciences in India, has remarked that fall of science of surgery was because of ‘ahimsa’ …