Publications & Patents
Publications
DBLP publication list
Patents
US11957491B2 on Google Patents