185
SINTA Score Overall
126
SINTA Score 3Yr
9.498.380
Affil Score
300.324
Affil Score 3Yr
Latest number of publications