Scholarly Index

Stephen R. Quake

Stanford University; 87,897 total citations; 498 total publications; best world rank #3

Stanford University