1.082
SINTA Score Overall
290
SINTA Score 3Yr
6.952.090
Affil Score
5.200.830
Affil Score 3Yr
Latest number of publications