Scholarly Index

Ouada Nebie

The Ohio State University; 663 total citations; 24 total publications; best world rank #785

The Ohio State University

663Total citations
24Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Adenosine and Purinergic Signaling2021-2025785US 13265.36