W

Willem H. Ouwehand

NHS Blood and Transplant

ORCID: 0000-0002-7744-1790

555 papers and 85.6k citations.

PubIndex Score98Top 2%How it's scored
555Publications
85.6kTotal Citations
#6in Blood groups and transfusion
First publication: 1984First senior author: 1987