277
SINTA Score Overall
121
SINTA Score 3Yr
88.754.200
Affil Score
28.982.300
Affil Score 3Yr
Latest number of publications