trevor baylis

British Inventor Trevor Baylis Has Died Aged 80

Trevor Baylis You may not know who Trevor Baylis is, but you have undoubtedly come across some of his technology…

7 years ago