Scholarly Index

Owen B. McManus

Factor Bioscience (United States); 7,389 total citations; 216 total publications; best world rank #899

Factor Bioscience (United States)

7,389Total citations
216Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ion channel regulation and functionLifetime899US 40697.57