55.862
SINTA Score Overall
10.669
SINTA Score 3Yr
11.172
SINTA Score Overall Productivity
2.134
SINTA Score 3Yr Productivity
Latest number of publications
View more ...