Filters:
clear
clear
Country: United Kingdom

library in Babraham

About 1 results.

Definigen

thumb_up 32 likes
Babraham, CB22 3AT Babraham, United Kingdom

DefiniGEN provides human liver and pancreatic cells for preclinical drug development and disease modelling applications using human iPSC technology

  • 1