316
SINTA Score Overall
137
SINTA Score 3Yr
80.803.600
Affil Score
26.910.600
Affil Score 3Yr
Latest number of publications