Dr Ranj Singh

GPTKB entity