76239625
Apr 11, 2001
CELLFACTORS PLC
Subscribe
Biotechnology and pharmaceutical research and development; biotechnology and pharmaceutical consultancy services; biotechnology culture and assay services; pharmaceutical culture and assay services