Cord Blood Meet The Screamers Science Hype Awards 11 months ago Meet The Screamers. After being a scientist in one form or another for 30 years…