Sandra Downes

The University Of Manchester
Total Patents: 3
Overall Rank: #1,498,108
Years Active: 1995–2019
The University Of Manchester Rank: #14