SOLASTA Bio

SOLASTA Bio

Nature-inspired, peptide-based bioinsecticides for targeted pest control.

HQ location
Glasgow, United Kingdom