Frances Arnold
25668days16hours41min30sec