362.270
SINTA Score Overall
213.242
SINTA Score 3Yr
1.404
SINTA Score Productivity
827
SINTA Score Productivity 3Yr
IPRs
View more ...