Scholarly Index

D. J. Duquette

Rensselaer Polytechnic Institute; 2,584 total citations; 147 total publications; best world rank #93

Rensselaer Polytechnic Institute