Scholarly Index

Scott N. Dean

United States Naval Research Laboratory; 1,905 total citations; 63 total publications; best world rank #135

United States Naval Research Laboratory