Sridhar Krishna, Takshashila Institution, India