L

Leonard B. Seeff

National Institute of Diabetes and Digestive and Kidney Diseases

193 papers and 26k citations.

PubIndex Score89Top 11% · seniorHow it's scored
193Publications
26kTotal Citations
First publication: 1971First senior author: 1979