D

Daniel I. Swerdlow

Silence Therapeutics (United Kingdom)

ORCID: 0000-0002-7946-3459

55 papers and 7.8k citations.

PubIndex Score1Top 99% · early-careerHow it's scored
55Publications
7.8kTotal Citations
First publication: 2009