Scholarly Index

Francisco J. Ayala

King Abdullah University of Science and Technology; 5,320 total citations; 112 total publications; best world rank #484

King Abdullah University of Science and Technology

5,320Total citations
112Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Evolution and Science EducationLifetime484SA 168.36