Tawqeer Nasir Tak

Ph.D.: IIT Bombay, India