Biotech Tricopharming Research SL is our new spin-out to commercialise Artennua, our first agropharma product+

Biotech Tricopharming Research SL is our new spin-out to commercialise Artennua, our first agropharma product