Scholarly Index

E.C. Slater

Wellcome/MRC Cambridge Stem Cell Institute; 14,995 total citations; 244 total publications; best world rank #82

Wellcome/MRC Cambridge Stem Cell Institute