You can also help us to contribute towards a sustainable society by influencing others on environmental issues Do not hesitate to make suggestions for improvement or to request further information

What is the correctly punctuated version of this sentence?
You can also help us to contribute towards a sustainable society by influencing others on environmental issues. Do not hesitate to make suggestions for improvement or to request further information.