Shailen Pal
overview