Anita Claire Jones
Heriot-Watt University · University Court Of The University Of Edinburgh
Total Patents:
3
Overall Rank:
#1,594,398
Years Active:
1994–2006
Heriot-Watt University Rank:
#19