H

Heidi A. Lane

Basilea Pharmaceutica (Switzerland)

ORCID: 0000-0003-4721-0411

204 papers and 18.2k citations.

PubIndex Score98Top 2%How it's scored
204Publications
18.2kTotal Citations
First publication: 1940First senior author: 2002