Y

Yasuhiro Ikeda

AstraZeneca (Netherlands)

ORCID: 0000-0002-2970-7304

342 papers and 9.9k citations.

PubIndex Score71Top 29% · seniorHow it's scored
342Publications
9.9kTotal Citations
First publication: 1967First senior author: 1969

Top publicationsby citations

Indexing the rest of 342 publications…