Technologies by Dr. Krishnendu Roy