Stephen H. Leech

SH

Statistics

Publications

16

Citations

393

H-Index

13

Active since

1972

Stephen H. Leech is an author at University Medical Center New Orleans specializing in immunology, life sciences, and medicine.

Publications per year

1972–2009

16

Publications

16