Publications, Patents, Invited Talks