Scholarly Index

Steven W. Plouffe

Bioscience Research; 5,069 total citations; 26 total publications; best world rank #499

Bioscience Research

5,069Total citations
26Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hippo pathway signaling and YAP/TAZLifetime499US 21391.80