Patent 10948348 was granted and assigned to Research Triangle Institute on March, 2021 by the United States Patent and Trademark Office.