Rajinder Singh Kapany Jr.

GPTKB entity