14.957
SINTA Score Overall
5.568
SINTA Score 3Yr
712
SINTA Score Overall Productivity
265
SINTA Score 3Yr Productivity
Latest number of activities
View more ...