Seshu K. Kanneganti | doi.page