18.752
SINTA Score Overall
10.528
SINTA Score 3Yr
938
SINTA Score Overall Productivity
526
SINTA Score 3Yr Productivity
Latest number of publication
View more ...