Exploiting oxygen inhibited photopolymerization within emulsion droplets for the… Grant US-11642642-B2 United States of America 09 May 2023
Implantable device for retaining live cells and providing nutrients thereto Grant US-10092387-B2 United States of America 09 Oct 2018
Small molecule transport device for drug delivery or waste removal Grant US-9655774-B2 United States of America 23 May 2017