Technologies by Dr. Aritra Banerjee