Department of Medicine Laboratoire159286OuluFinlande
Oulu University Hospital Institution328523France