-
Enjoy Stockholm - the capital of Scandinavia
Welcome to Stockholm! Built on 14 islands, you are never far from the water in the capital of Sweden. Stockholm offers a wide range of museums, theaters, and attractions. Whatever your interest might be: history, art, music or design, you can find
-
Less scars with new product
A new Swedish product for post surgical scar formation enters clinical development.