T

Triantafyllos Chavakis

Technische Universität Dresden

ORCID: 0000-0002-1869-5141

414 papers and 33.3k citations.

PubIndex Score98Top 2%How it's scored
414Publications
33.3kTotal Citations
#10in Immune responses and vaccinations
First publication: 1997First senior author: 2002