Vishal Agarwal is pursuing a degree in Computer Science at the Washington University in St.Louis along with an intended second major in Physics. He has always had a great interest ...ver maisVishal Agarwal is pursuing a degree in Computer Science at the Washington University in St.Louis along with an intended second major in Physics. He has always had a great interest in natural sciences especially in the overlap it has with the Vedic scripturesver menos