John L. Sproston
National Research Development · The University Of Liverpool
Total Patents:
2
Overall Rank:
#2,286,932
Years Active:
1988–1995
National Research Development Rank:
#307