Jennifer Ruth Sadler Hall

3I Research Exploitation Limited · Hoffmaster Group · Imperial College Innovations
Total Patents: 3
Overall Rank: #1,579,923
Years Active: 1998–2008
3I Research Exploitation Limited Rank: #5