Margaret MacDougall

MM

28

Publications

908

Citations

18

H-Index

1985

Active since

Margaret MacDougall is an author at University of Edinburgh specializing in medicine, nephrology, and chronic kidney disease.

Publications per year

1985–2021

28

Publications

28