By Leslie D’Monte Love it, envy it, or hate it but immortality as a concept is no stranger to human beings. Called it nectar in English, or amrita in Sanskrit,…
Where Tech meets Science
By Leslie D’Monte Love it, envy it, or hate it but immortality as a concept is no stranger to human beings. Called it nectar in English, or amrita in Sanskrit,…