Robert Ian Lechler

Imperial College Innovations · Imperial Innovations Limited
Total Patents: 5
Overall Rank: #999,152
Years Active: 2002–2016
Imperial College Innovations Rank: #6