I

Ivan Stamenkovic

University Hospital of Lausanne

ORCID: 0000-0002-7913-7848

253 papers and 37.9k citations.

PubIndex Score98Top 2%How it's scored
253Publications
37.9kTotal Citations
#10in Proteoglycans and glycosaminoglycans research
First publication: 1981First senior author: 1989