
LEENA S. (75267)
Dist. Joint Secretary (Tvm., Kerala)
HUMAN RIGHTS CORPS
STATUTORY BODY UNDER THE LEGISLATION GOVT. OF INDIA/NCT OF DELHI
Kavuvila Veedu, Ayiroopara
Thiruvananthapuram
Kerala - 695 584
Mobile : 9744582666
Aadhaar Card No.: 5892 3170 0526
ID-NHRC/DEL/11/22/75267
Date of Validity : May 2025
