S

Steven Simoens

Pharmaceutical Biotechnology (Czechia)

ORCID: 0000-0002-9512-2005

695 papers and 16.1k citations.

PubIndex Score98Top 2%How it's scored
695Publications
16.1kTotal Citations
First senior author: 2004