1.459
SINTA Score Overall
342
SINTA Score 3Yr
49.124.300
Affil Score
8.590.670
Affil Score 3Yr
Latest number of publications
View more ...