496
SINTA Score Overall
94
SINTA Score 3Yr
26.126.600
Affil Score
5.100.410
Affil Score 3Yr
Latest number of publications