1.577
SINTA Score Overall
159
SINTA Score 3Yr
66.544.800
Affil Score
8.270.510
Affil Score 3Yr
Latest number of publications