Scholarly Index

Svenja Dube

Baruch College; 231 total citations; 14 total publications; best world rank #367

Baruch College

231Total citations
14Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
International Arbitration and Investment Law2021-2025367US 5948.10
Innovation Policy and R&D2021-2025619US 6848.54