No Picture

Stem Cell Storm Builds in the Philippines

June 27, 2013 admin 1

What the heck is going on with stem cells in the Philippines lately? It seems like a wild, stormy mixture of supposed good and very bad news streaming out of that country all at once. Many questions remain both on […]