Jennifer Kirkham
University Of Leeds
Total Patents:
10
Overall Rank:
#508,706
Years Active:
2010–2018
University Of Leeds Rank:
#3