J

Janet M. Lord

Queen Elizabeth Hospital Birmingham

ORCID: 0000-0003-1030-6786

750 papers and 36k citations.

PubIndex Score98Top 2%How it's scored
750Publications
36kTotal Citations
First publication: 1953First senior author: 1953