Elena Klenova

Porvair Filtration Group Limited · Cancer Research Campaign Technology Limited · Fred Hutchinson Cancer Research Center
Total Patents: 3
Overall Rank: #1,476,828
Years Active: 1999–2018
Porvair Filtration Group Limited Rank: #2