Fifteen students and four teachers from four different schools have come together in the Municipal Hall of Ungdomsbyen to present the games that they have developed

Could you correct the punctuation please?
Fifteen students and four teachers from four different schools have come together in the Municipal Hall of Ungdomsbyen to present the games that they have developed.