38.255
SINTA Score Overall
12.561
SINTA Score 3Yr
12.752
SINTA Score Overall Productivity
4.187
SINTA Score 3Yr Productivity
Latest number of publication
View more ...