2024-07-102024-07-102024-07-102472-6311https://infoscience.epfl.ch/handle/20.500.14299/139246SLAS TECHNOLOGY: Translating Life Sciences Innovation