Steve Leach Ridout and Maybee LLP Barrister & Solicitor, Patent & Trademark Agent Department of Chemistry none@none.none No phone listed People Directory Affiliation Category Chemistry Innovation Council Members