Awarded over 20 patents, including both invention patents and utility patents. Published: 2026-05-07 Author: Editor Views: 0