Radara Announces Church Pharmacy as Distribution Partner

Innoture, the manufacturers of award-winning micro-channelling skincare technology Radara™ are pleased to announce the appointment of Church Pharmacy as a distribution partner for the Radara product range. From July 2018, Radara...

Read More