T

Thomas Similowski

Paris Biotech Santé

ORCID: 0000-0003-2868-9279

940 papers and 23.5k citations.

PubIndex Score98Top 2%How it's scored
940Publications
23.5kTotal Citations
First publication: 1988First senior author: 1996