25th April 2024
Bio-Techne loses UK patent bid and heads to UPC Life Sciences Intellectual Property Review