W

William D. Leineweber

Stanford University

ORCID: 0000-0003-3069-398X

24 papers and 957 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
24Publications
957Total Citations
#5in Biotin and Related Studies
First publication: 2023