84
SINTA Score Overall
43
SINTA Score 3Yr
66.175
Affil Score
26.428
Affil Score 3Yr
Latest number of publications
View more ...