Cochrane Sweden is now officially launched!

Slides: