63
SINTA Score Overall
11
SINTA Score 3Yr
56.920
Affil Score
20.081
Affil Score 3Yr
Latest number of activities