172
SINTA Score Overall
99
SINTA Score 3Yr
11.210.800
Affil Score
6.175.450
Affil Score 3Yr
Latest number of publications