Scholarly Index

Caroline Phillips

Oxitec (United Kingdom); 1,350 total citations; 19 total publications; best world rank #421

Oxitec (United Kingdom)

1,350Total citations
19Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Williams Syndrome ResearchLifetime421GB 8269.69