95.617
SINTA Score Overall
24.032
SINTA Score 3Yr
15.936
SINTA Score Overall Productivity
4.005
SINTA Score 3Yr Productivity
Latest number of publications
View more ...