Celica Biomedical

Industry / private company


Location: Ljubljana, Slovenia (SI) SI