Leiden University Scholarly Publications

Beta release

Statistics of Systems microscopy to unravel cellular stress response signalling in drug induced liver injury
Statistics for this year
PeriodVisitsDownloads
2026346329
Statistics for the last 3 months
PeriodVisitsDownloads
2026-046866
2026-05158149
2026-0600