O

Ole Kiehn

University of Copenhagen

ORCID: 0000-0002-5954-469X

178 papers and 17.8k citations.

PubIndex Score98Top 2%How it's scored
178Publications
17.8kTotal Citations
#10in Zebrafish Biomedical Research Applications
First publication: 1984First senior author: 1984