Scholarly Index

Christophe Pierre

Stevens Institute of Technology; 10,429 total citations; 601 total publications; best world rank #2

Stevens Institute of Technology