585
SINTA Score Overall
220
SINTA Score 3Yr
10.601.800
Affil Score
7.451.000
Affil Score 3Yr
Latest number of publications