Moroccan scientist, engineer, and inventor Rachid Yazami has announced that he has been granted a new patent by the United States Patent and Trademark Office (USPTO) for one of his inventions. The ...