Scholarly Index

J. D. MacDougall

Scripps Institution of Oceanography; 19,291 total citations; 249 total publications; best world rank #155

Scripps Institution of Oceanography