Another area of some concern is the risk posed by potential malfunctioning of the Large Hadron Collider in Switzerland

Could you correct the punctuation please?
Another area of some concern is the risk posed by potential malfunctioning of the Large Hadron Collider in Switzerland.