415 pubs · 15,618 cites · h-index 61
Johns Hopkins University
1980 - Present
Johns Hopkins Medicine
1981 - Present
Johns Hopkins University Applied Physics Laboratory
2025 - 2025
Johns Hopkins Hospital
1982 - 2025
Case Western Reserve University
1987 - 2025