Sorcha MacLeod

SM

Statistics

Publications

43

Citations

1.6K

H-Index

23

Active since

1972

Sorcha MacLeod is an author at University of Toronto specializing in pharmacology, medicine, and pharmacokinetics.

Publications per year

1972–2019

43

Publications

43