Sheelagh Duncan

SD

10

Publications

969

Citations

10

H-Index

2012

Active since

Sheelagh Duncan is an author at University of Edinburgh specializing in medicine, immune system, and immunology.

Publications per year

2012–2024

10

Publications

10