4 Patents
- 0 cites
- 0 cites
- US115772402023Liquid Storage and Controlled-release Device and Biological Detection Chip
West China Hospital Of Sichuan University
0 cites - US115652552023Valve System for Driving Fluid and Method for Using the Same
West China Hospital Of Sichuan University
0 cites