58.869
SINTA Score Overall
8.335
SINTA Score 3Yr
11.774
SINTA Score Overall Productivity
1.667
SINTA Score 3Yr Productivity
Latest number of publications
View more ...