A 20-year-old Palestinian man has died of injuries sustained in weekly clashes with IDF troops along the Gaza border fence.