T

Tim Schuhmann

Novartis (Switzerland)

ORCID: 0000-0003-3922-3095

18 papers and 689 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
18Publications
689Total Citations
First senior author: 2019