D

Dennis Douroumis

Medway School of Pharmacy

ORCID: 0000-0002-3782-0091

187 papers and 8.1k citations.

PubIndex Score97Top 3%How it's scored
187Publications
8.1kTotal Citations
First publication: 2006First senior author: 2009

Top publicationsby citations

Indexing the rest of 187 publications…