Scholarly Index

Maureen Watt

Takeda (United States); 611 total citations; 62 total publications; best world rank #390

Takeda (United States)

611Total citations
62Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Coagulation, Bradykinin, Polyphosphates, and Angioedema2021-2025390US 7685.82
Hemophilia Treatment and Research2021-2025533US 13276.42