2 Patents
- US117941872023Highly Parallelized Droplet Microfluidic Apparatus
The Trustees Of The University Of Pennsylvania
0 cites - US117869142023Magnetic Separation Filters and Microfluidic Devices Using Magnetic Separation Filters
The Trustees Of The University Of Pennsylvania
0 cites