An regular image

Beactica

A specialist drug discovery company utilising its proprietary methodologies to evaluate the interaction of molecules in order to generate novel therapeutics.

Beactica

A specialist drug discovery company utilising its proprietary methodologies to evaluate the interaction of molecules in order to generate novel therapeutics.