God’s Glory and Leukocytes by Travis Evans
March 25, 2008, 4:43 pm
Filed under: Coolness

By: Travis Evans

I found this video by Harvard Professor of Molecular and Cellular Biology, Robert Lue that visualizes a lot of the inner workings of your body. Enjoy watching as these things take place in your body RIGHT NOW! (This is for all you science buffs!)

How many things can you identify? Isn’t it amazing what God has created?

If you want to know more, read this or watch this.