£260.3 Millon Of TAX Payers Money Granted To Research Involving Animals £260.3 MILLION OF TAX PAYERS MONEY GRANTED TO RESEARCH INVOLVING ANIMALS IN 2025. UK Research and Innovation (UKRI) is […]

£260.3 Millon Of TAX Payers Money Granted To Research Involving Animals £260.3 MILLION OF TAX PAYERS MONEY GRANTED TO RESEARCH INVOLVING ANIMALS IN 2025. UK Research and Innovation (UKRI) is […]