SBP

Aug 25th, 2023

The Swiss Biobanking Platform (SBP) is the research infrastructure of national importance supporting human and non-human biobanks.