S

Stuart Gallagher

Centenary Institute

ORCID: 0000-0003-2651-9671

82 papers and 4.1k citations.

PubIndex Score10Top 90% · mid-careerHow it's scored
82Publications
4.1kTotal Citations
#10in histone deacetylase inhibitors research
First publication: 1990First senior author: 2014