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