Long Story Short

Long Story Short

12 Followers
    Debunking popular science videos on the origin of life.
    14:38
    Sneak Preview: Debunking the RNA world
    2:45
    Awkward truths about the origin of life: Energy & Metabolism.
    11:51
    Antibiotic Resistance & Evolution: What’s the real story?
    12:36