Indian scientists slam ancient Hindu ‘stem cell’ claim

By DW   |   12 January 2019   |   10:50 am  
Indian conference organizers have distanced themselves from unorthodox claims made by some prominent academics. Among the claims: ancient Indians invented stem cell technology, and Einstein and Newton were misguided.
In this article:
Indian

You may also like