149
SINTA Score Overall
84
SINTA Score 3Yr
11.351.100
Affil Score
11.351.000
Affil Score 3Yr
Latest number of publications