Name
Affiliation
Papers
STEVEN LEONARD
Wellcome Trust Sanger Inst, Cambridge CB10 1SD, England
4
Collaborators
Citations 
PageRank 
57
68
13.45
Referers 
Referees 
References 
443
199
22
Search Limit
100443