Department of Mechanical and Aeronautical Engineering, University of Pretoria, United States
A 96-well valved microfluidic device for testing of live intact tumor cuboids
Friday, October 13, 20234:00 PM – 4:15 PM PDT