Scholarly Index

Marc Damelin

Mersana Therapeutics (United States); 2,725 total citations; 65 total publications; best world rank #893

Mersana Therapeutics (United States)

2,725Total citations
65Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
interferon and immune responses2021-2025893US 17981.09