R

Roy M. Pollock

C4 Therapeutics (United States)

ORCID: 0000-0002-6182-6725

117 papers and 11.6k citations.

PubIndex Score97Top 3%How it's scored
117Publications
11.6kTotal Citations
First publication: 1988First senior author: 2010