L

Lee Bayliss

Royal National Orthopaedic Hospital NHS Trust

ORCID: 0000-0002-2246-5912

31 papers and 2.1k citations.

PubIndex Score44Top 56% · seniorHow it's scored
31Publications
2.1kTotal Citations
First publication: 1961First senior author: 1961