L

Leonid Kruglyak

Howard Hughes Medical Institute

ORCID: 0000-0002-8065-3057

287 papers and 60.8k citations.

PubIndex Score98Top 2%How it's scored
287Publications
60.8kTotal Citations
First publication: 1987First senior author: 1994