58.167
SINTA Score Overall
19.563
SINTA Score 3Yr
1.058
SINTA Score Overall Productivity
356
SINTA Score 3Yr Productivity
Latest number of publication
View more ...