Indias eminent scientist clarifies his remark over politicians

Record ID: 399402