Researcher

Ulla Impola

ORCID 0000-0003-3769-2648

Finnish Red Cross Blood Service

Statistics

1 paper found

Refine by OA status

Refine