807
SINTA Score Overall
247
SINTA Score 3Yr
59.204.000
Affil Score
35.172.900
Affil Score 3Yr
Latest number of publications