Mitra 's publication was judged the best open access publication in the world for 2005 .
Mitra was awarded the Dewang Mehta Award for innovation in IT that year .
Mitra 's publication was judged the best open access publication in the world for 2005 and he was awarded the Dewang Mehta Award for innovation in IT that year .