317
SINTA Score Overall
177
SINTA Score 3Yr
20.500
Affil Score
10.500
Affil Score 3Yr
Latest number of publications