subhajit seal