Verifying posts claiming Professor Sinclair has begun the "first human rejuvenation experiment," we found that Life ...