Deepinder Goyal's Temple biomarker claim faces scientific questions

· India Today