For Imperial College London, ethics reviews mean ensuring that a research project is conducted in such a way that any potential adverse impact is in proportion to its expected benefit. Adverse impacts ...
This study explores the use of electrical stunning as a viable alternative to anesthetic overdose and rapid cooling for euthanizing zebrafish larvae, potentially improving the welfare of over 5 ...