Scholarly Index
Karl Deisseroth
Stanford University; 130,264 total citations; 507 total publications; best world rank #1
Stanford University
130,264Total citations
507Total publications
183H-index
Scholarly Index
Stanford University; 130,264 total citations; 507 total publications; best world rank #1
Stanford University