4.299
SINTA Score Overall
987
SINTA Score 3Yr
364.630.000
Affil Score
320.682.000
Affil Score 3Yr
Latest number of publications
View more ...