Suresh Reddy Chidipudi | doi.page