37.826
SINTA Score Overall
12.917
SINTA Score 3Yr
4.728
SINTA Score Overall Productivity
1.615
SINTA Score 3Yr Productivity
Latest number of publication
View more ...