Author profileElijah Richard Sommer17 works36 citationsh-index 3i10-index 1Affiliations: Stanford University