Patents
.us
Search
Marketplace
Patent My Idea
Patents
/
Inventors
Ben Willcox
Birmingham
GB
2 patents
2 Patents
US12378298
2025
T Cell Receptor
UCL BUSENESS Ltd
0 cites
US11643451
2023
T Cell Receptor
UCL Business Ltd
0 cites