Author

Todd Sloane

Observed name: Sloane, Todd
OpenAlex ID: A5082248241
2005 · Todd Sloane · PubMed · 1
2014 · Todd Sloane · PubMed
Works count: 138
Citation count: 29
H-index: 2
I10-index:
Year
Topic
Type