James Moruzzi
The University Of Liverpool · Severn Trent Water Purification
Total Patents:
6
Overall Rank:
#868,995
Years Active:
1989–2010
The University Of Liverpool Rank:
#28