1.198
SINTA Score Overall
225
SINTA Score 3Yr
55.187.900
Affil Score
14.353.200
Affil Score 3Yr
Latest number of publications
View more ...