David McAllister

David McAllister is an author at University of Edinburgh specializing in medicine, cardiology, and epidemiology.

Publications per year

1986–2025

128

Publications

128