Author

J D O'Toole

Observed names: J.D. O'Toole, JAMES D. O'TOOLE, James D O’Toole, James D. O'Toole, James O'Toole
Institution: Shadyside Hospital
OpenAlex ID: A5022868623
Works count: 27
Citation count: 1,077
H-index: 16
I10-index: 18
Year
Topic
Type