James Spudich (Q906557)
American biochemist
Language: