meta name="publication-media-verification"content="1ebe9089d92647b3b88294de308625d5

Prof. Brian McKinstry

Brian McKinstry MD Professor of primary care e-health and General practitioner MacKenzie Medical Centre Edinburgh

Brian McKinstry MD
Professor of primary care e-health and General practitioner
MacKenzie Medical Centre
Edinburgh