560
SINTA Score Overall
197
SINTA Score 3Yr
7.661.980.000
Affil Score
1.337.500.000
Affil Score 3Yr
Latest number of publications