1.048
SINTA Score Overall
440
SINTA Score 3Yr
339.710.000
Affil Score
198.417.000
Affil Score 3Yr
Latest number of publications
View more ...