Stephen Lee

SL

Statistics

Publications

84

Citations

6.1K

H-Index

37

Active since

1986

Stephen Lee is an author at University of Ottawa specializing in medicine, natural sciences, and cell biology.

Publications per year

1986–2024

84

Publications

84