62.748
SINTA Score Overall
20.178
SINTA Score 3Yr
1.162
SINTA Score Overall Productivity
374
SINTA Score 3Yr Productivity
Latest number of publications
View more ...