Amalia Aggeli
University Of Leeds
Total Patents:
10
Overall Rank:
#508,580
Years Active:
2013–2018
University Of Leeds Rank:
#3