Spanish scientists grow humanized pig kidney

In a landmark development, scientists at the Institute for Bioengineering of Catalonia (IBEC), in collaboration with the Biomedical Research Institute of A Coruña (INIBIC) and numerous international partners, have…

Continue Reading