Department of Computer Science and Engineering, National Institute of Technology Calicut (email)
M.Tech (Computer Science and Engineering) from National Institute of Technology Calicut.
B.Tech (Computer Science and Engineering) from Kannur University.