Patents.us
Patents/Assignees

Paul Scherrer Institut

17 patents in portfolio