39
SINTA Score Overall
26
SINTA Score 3Yr
9.353.050.000.000.000.000
Affil Score
7.333.280.000.000.000.000
Affil Score 3Yr
Latest number of publications