S

Stephen Neidle

University College London

ORCID: 0000-0003-0622-6548

790 papers and 39.6k citations.

PubIndex Score98Top 2%How it's scored
790Publications
39.6kTotal Citations
#8in DNA and Nucleic Acid Chemistry
First publication: 1968First senior author: 1971