1.087
SINTA Score Overall
367
SINTA Score 3Yr
162.335
Affil Score
61.814
Affil Score 3Yr
Latest number of publications
View more ...