Innovation

The following patents have been granted or are in process: