STCC and NCCS collaboration to advance organ on chip platform using Philips technology

30 DEC 2023