The path to life's origins. Remaining hurdles.

The path to life's origins. Remaining hurdles.