Alan O'Shea from Atlantic Therapeutics, Rep. of Ireland, explains his innovative product

Alan O'Shea from Atlantic Therapeutics, Rep. of Ireland, explains his innovative product