I completed a masters degree in USA last year so while filling online study permit form I did not select you have been in designated country for atleast 6 consecutive months, and I did not recieve letter to submit medical either
Does this mean my application is NON SDS? I have given all SDS required documents
Does this mean my application is NON SDS? I have given all SDS required documents