Kenneth Robert Harry Wooldridge

Cancer Research Campaign Technology Limited · May & Baker
Total Patents: 2
Overall Rank: #2,305,266
Years Active: 1980–1993
Cancer Research Campaign Technology Limited Rank: #59