C.S.M. Kramer


Leiden University Medical Center (LUMC)
Dept of Immunohematology and Blood Transfusion
Leiden
Netherlands