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

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