Vijayanand Perupogu | doi.page