The Ohio State University Wexner Medical Center
70 papers and 1.3k citations.
Indexing 70 publications…