D

David H. Sachs

Harvard University

ORCID: 0000-0001-9588-8580

947 papers and 44k citations.

PubIndex Score98Top 2%How it's scored
947Publications
44kTotal Citations
#2in Xenotransplantation and immune response
First senior author: 1960