Research Centre, Kannur

GPTKB entity