Ramachandran, Narayan, Takshashila Institution, India