L
Leo E. Otterbein
Researcher at Beth Israel Deaconess Medical Center
Publications - 228
Citations - 24913
Leo E. Otterbein is an academic researcher from Beth Israel Deaconess Medical Center. The author has contributed to research in topics: Heme oxygenase & Heme. The author has an hindex of 79, co-authored 221 publications receiving 22713 citations. Previous affiliations of Leo E. Otterbein include Veterans Health Administration & Johns Hopkins University School of Medicine.