N

Niklas Blomberg

AstraZeneca (Sweden)

147 papers and 21.8k citations.

PubIndex Score95Top 5%How it's scored
147Publications
21.8kTotal Citations
First publication: 1997First senior author: 2006