Hello, My cousin landed in Canada on May 30, 2012 as a Skilled Immigrant. Immediately after his arrival, he received his Permanent Residency card, but after three months he had to return because he was admitted in a Cardiovascular residency program in Iran. As a result, he had to reside in Iran for the duration of his residency (four years). He graduated in September 2016, but in order to receive his degree, he is obligated to spend another two years in Iran to fulfill the Commitments period. After receiving his degree, he will be able to return to Canada as a Cardiovascular specialist if his Permanent Residency could still be valid. My question is whether he can extend his Permanent Residency card after not being present in Canada for four years due to unforeseen circumstances I have explained above. Thank you for your kind assistance and forthcoming response.