B

Benjamin Deneen

Baylor College of Medicine

ORCID: 0000-0002-6335-1081

310 papers and 11.7k citations.

PubIndex Score85Top 15% · seniorHow it's scored
310Publications
11.7kTotal Citations
First publication: 1999First senior author: 2001