The publication is from 10 years ago.
Within a timespan of 10 years, they already should have found some significant hair loss solution with Telomerase … so it’s not the desired hair loss fix.
They still might be afraid it causes cancer.
And … how on earth can this TA-65 be a “Nobel Prize Technology”?