Janet Mabel Scott Skakle
The University Court Of The University Of Aberdeen · Apatech Limited
Total Patents:
11
Overall Rank:
#453,017
Years Active:
2010–2021
The University Court Of The University Of Aberdeen Rank:
#1