Publications

(My name appears as Venkatesh Srinivasan in some publications and as S.Venkatesh in other publications)