S

Stephen C. West

The Francis Crick Institute

ORCID: 0000-0001-8848-9418

297 papers and 32.2k citations.

PubIndex Score98Top 2%How it's scored
297Publications
32.2kTotal Citations
#9in DNA Repair Mechanisms
First publication: 1952First senior author: 1977