It sure does make you say Hummm??? I saw a youtube video sometime back of a GE Health Researcher talking about the work Advanced Cell Technology is doing. I can't find it now. Maybe someone has the link and can repost it.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.