Scholarly Index

Peter Fowler

University of Bristol; 2,606 total citations; 171 total publications; best world rank #459

University of Bristol

2,606Total citations
171Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cleft Lip and Palate Research2021-2025658GB 4279.51
Craniofacial Disorders and Treatments2021-2025459GB 3878.57