
Denmark
Silkegade 8 (5599.74 mi) Copenhagen 1113
LEO Innovation Lab Copenhagen Denmark.. Were innovating to improve the lives of people living with chronic skin conditions - not with medical treatments but through digital solutions
Pharmaceuticals sector, 132 employees