G

George Dimopoulos

Johns Hopkins University

ORCID: 0000-0001-6755-8111

306 papers and 23.7k citations.

PubIndex Score98Top 2%How it's scored
306Publications
23.7kTotal Citations
#3in Invertebrate Immune Response Mechanisms
First publication: 1994First senior author: 2001