Postal address
Box 724
220 07 Lund
Sweden
Visiting address
Scheelevägen 22
Lund
Sweden
 
Lennart Ohlsson PhD
CEO, Founder
Direct +46 (0)70-454 68 16