NTRO recruitment page is asking to upload "Essential Qualification Final Mark Sheet "
Are final year students even eligible to apply for the post at NTRO?
Yes, here is the eligibility criteria 
I mailed them a few days back -- asking for clarification, but didn't get a response.
@Mohit The full address was definitely on the ...