Leiden University Scholarly Publications

Beta release

Statistics of Microfluidic 3D cell culture for high throughput screening
Statistics for this year
PeriodVisitsDownloads
2026475456
Statistics for the last 3 months
PeriodVisitsDownloads
2026-064848
2026-078787
2026-083230