Scholarly Index

Rosamond L. Naylor

Stanford University; 43,986 total citations; 192 total publications; best world rank #179

Stanford University