Scholarly Index

Dennis Shelden

Rensselaer Polytechnic Institute; 1,501 total citations; 40 total publications; best world rank #95

Rensselaer Polytechnic Institute