Scholarly Index

Dean D’Souza

Cardiff University; 683 total citations; 31 total publications; best world rank #143

Cardiff University

683Total citations
31Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Williams Syndrome ResearchLifetime143GB 3786.52