Dijam Panigrahi Contributions: