I

Iain J. McFadyen

Moderna Therapeutics (United States)

ORCID: 0000-0002-7931-8008

38 papers and 3.6k citations.

PubIndex Score36Top 64% · seniorHow it's scored
38Publications
3.6kTotal Citations
First publication: 1966First senior author: 1980

Top publicationsby citations

Indexing the rest of 38 publications…