Anushka Drescher

Water Health International
Total Patents: 5
Overall Rank: #1,032,602
Years Active: 2002–2007
Water Health International Rank: #1