Lund Stem Cell Center, BMC A12, 221 84, Lund, Sweden
Lund University
Lund, Sweden
Lund Stem Cell Center, Dept. Laboratory Medicine.