Scholarly Index

Janet M. Thornton

European Bioinformatics Institute; 115,331 total citations; 574 total publications; best world rank #5

European Bioinformatics Institute