The high level group on nutrition and physical activity is a group of European government representatives dealing with this issue led by the European Commission

Please fix the punctuation.
The high level group on nutrition and physical activity is a group of European government representatives dealing with this issue, led by the European Commission.