H

Helle D. Ulrich

Institute of Molecular Biology

ORCID: 0000-0003-0431-2223

155 papers and 10.3k citations.

PubIndex Score98Top 2%How it's scored
155Publications
10.3kTotal Citations
First publication: 1991First senior author: 2003