88
SINTA Score Overall
61
SINTA Score 3Yr
4.100.370
Affil Score
1.800.230
Affil Score 3Yr
Latest number of publications