Peter MacLeod

PM

4

Publications

184

Citations

4

H-Index

1974

Active since

Affiliations

Peter MacLeod is an author at University of Ottawa specializing in medicine, oncology, and cancer research.

Publications per year

1974–2008

4

Publications

4