Erika C. Crouch

EC

Statistics

Publications

105

Citations

7.3K

H-Index

53

Active since

1996

Erika C. Crouch is an author at Washington University in St. Louis specializing in life sciences, innate immunity, and immunology.

Publications per year

1996–2024

105

Publications

105

1–5 of 105