National Institute of Technology, Calicut

GPTKB entity