Scuola Superiore Di Studi Universitari E Di Perfezionamento Sant'Anna · Korea Institute Of Science And Technology · Fondazione Istituto Italiano Di Tecnologia
Total Patents:11
Overall Rank:#446,530
Years Active:2005–2023
Scuola Superiore Di Studi Universitari E Di Perfezionamento Sant'Anna Rank:#9