The Ohio State University Wexner Medical Center
92 papers and 2.1k citations.
Indexing 92 publications…