M

Matthew T. McKenna

Cardiff and Vale University Health Board

ORCID: 0000-0003-1845-8741

37 papers and 1.7k citations.

PubIndex Score94Top 6%How it's scored
37Publications
1.7kTotal Citations
First senior author: 2002