Venkata Mahidhar Yenugonda | doi.page