Portuguese biotech company specializing in regenerative tissue and organ therapy for animals,...
Stem cells. Cells with unique properties to renew damaged tissues or organ functions. Cells that...