Scholarly Index

Alberto J. León

Princess Margaret Cancer Centre; 3,625 total citations; 135 total publications; best world rank #28

Princess Margaret Cancer Centre

3,625Total citations
135Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sunflower and Safflower CultivationLifetime28CA 498.15
Soybean genetics and cultivationLifetime617CA 3294.92