Scholarly Index

Constantin Chassapis

Stevens Institute of Technology; 1,802 total citations; 89 total publications; best world rank #50

Stevens Institute of Technology