Can alternatives to animal testing yield useful information regarding biological mechanisms and drug discovery? — SciRadar