D

David H. Robbins

Lenox Hill Hospital

ORCID: 0000-0002-5347-5160

79 papers and 902 citations.

PubIndex Score86Top 14%How it's scored
79Publications
902Total Citations
First senior author: 1967