D

Daisuke Sakai

Stowers Institute for Medical Research

ORCID: 0000-0003-4189-9270

386 papers and 12.3k citations.

PubIndex Score98Top 2%How it's scored
386Publications
12.3kTotal Citations
First publication: 1976First senior author: 2004