Leo E. Otterbein

LE

Statistics

Publications

147

Citations

20.4K

H-Index

76

Active since

1993

Leo E. Otterbein is an author at Beth Israel Deaconess Medical Center specializing in life sciences, inflammation, and immunology.

Publications per year

1993–2024

147

Publications

147