Animal test alternatives refinement, reduction, replacement. - Salem, H. (Marcel Dekker, 1995)