169
SINTA Score Overall
79
SINTA Score 3Yr
78.884.000
Affil Score
37.893.000
Affil Score 3Yr
Latest number of publications