D

Derek M. Yellon

University College London

ORCID: 0000-0001-7791-9320

903 papers and 59k citations.

PubIndex Score98Top 2%How it's scored
903Publications
59kTotal Citations
#1in Cardiac Ischemia and Reperfusion
First publication: 1979First senior author: 1981