2.493
SINTA Score Overall
862
SINTA Score 3Yr
2.493
Affil Score
862
Affil Score 3Yr
Latest number of publications
View more ...