F.H.J. Claas


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