230
SINTA Score Overall
158
SINTA Score 3Yr
85.892
Affil Score
6.779
Affil Score 3Yr
Latest number of publications