1.241
SINTA Score Overall
344
SINTA Score 3Yr
840
Affil Score
202
Affil Score 3Yr
Latest number of publications