Auxilium Biotechnologies achieves 1st ISS bioprint of kidney and liver

Technology