Scholarly Index

Sandra Derouiche

National Institute for Physiological Sciences; 648 total citations; 25 total publications; best world rank #905

National Institute for Physiological Sciences

648Total citations
25Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ion Channels and Receptors2021-2025905JP 4652.86