Sasikanth Manipatruni | doi.page