Per Nrgrd is one of Denmarks greatest composers and has long since gained international recognition

Could you correct the punctuation please?
Per Nørgård is one of Denmark's greatest composers and has long since gained international recognition.