Aww sooo sad
your DMC tells that you are a genius! this is fpsc failure that even can't judge the worthy :/ would you please guide me on environmental science? what exactly made you getting 90/100 in the subject; is it your academic background? interest in the subject or your study strategy?
hats off to your courage and optimistic attitude !!