Scholarly Index

Robert P. Rambo

Diamond Light Source; 6,901 total citations; 74 total publications; best world rank #963

Diamond Light Source

6,901Total citations
74Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Enzyme Structure and Function2021-2025963GB 7770.35