Stem cell research medical applications and ethical controversy - Panno, Joseph (Panno, Joseph. New biology., 2005)