E

Elina Ikonen

University of Helsinki

ORCID: 0000-0001-8382-1135

287 papers and 30.6k citations.

PubIndex Score98Top 2%How it's scored
287Publications
30.6kTotal Citations
#2in Caveolin-1 and cellular processes
First publication: 1981First senior author: 1997