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